A B C D E F G I L M N O P Q R S T U V W X

C

Candidate - Interface in com.sysord.mad.widget
A Candidate represents a possible value in a set of choices.
CandidateListener - Interface in com.sysord.mad.widget
Listener for Candidates modification events.
candidatesChanged(List<Candidate>) - Method in interface com.sysord.mad.widget.CandidateListener
Notifies this listener the candidates have changed.
caseCheckbox() - Method in class com.sysord.mad.widget.WidgetSwitch
Case for category WidgetConfiguration.WIDGET_CATEGORY.BOOLEAN_WIDGET.
caseCombo() - Method in class com.sysord.mad.widget.WidgetSwitch
Case for category WidgetConfiguration.WIDGET_CATEGORY.SINGLE_SELECT_WIDGET.
caseDate() - Method in class com.sysord.mad.widget.WidgetSwitch
Case for category WidgetConfiguration.WIDGET_CATEGORY.DATE_WIDGET.
caseElementDsl() - Method in class com.sysord.mad.widget.WidgetSwitch
Case for category WidgetConfiguration.WIDGET_CATEGORY.XTEXT_ELEMENT_EDITOR_WIDGET.
caseFlexibleWidget() - Method in class com.sysord.mad.widget.WidgetSwitch
Case for category WidgetConfiguration.WIDGET_CATEGORY.FLEXIBLE_WIDGET.
caseMultiList() - Method in class com.sysord.mad.widget.WidgetSwitch
Case for category WidgetConfiguration.WIDGET_CATEGORY.MULTI_SELECT_WIDGET.
caseNavigationList() - Method in class com.sysord.mad.widget.WidgetSwitch
Case for category WidgetConfiguration.WIDGET_CATEGORY.NAVIGATION_WIDGET.
caseNumber() - Method in class com.sysord.mad.widget.WidgetSwitch
Case for category WidgetConfiguration.WIDGET_CATEGORY.NUMBER_WIDGET.
caseOutputText() - Method in class com.sysord.mad.widget.WidgetSwitch
Case for category WidgetConfiguration.WIDGET_CATEGORY.OUTPUTTEXT_WIDGET.
caseTextbox() - Method in class com.sysord.mad.widget.WidgetSwitch
Case for category WidgetConfiguration.WIDGET_CATEGORY.TEXT_WIDGET.
caseTextDsl() - Method in class com.sysord.mad.widget.WidgetSwitch
Case for category WidgetConfiguration.WIDGET_CATEGORY.XTEXT_TEXT_EDITOR_WIDGET.
category - Variable in class com.sysord.mad.type.TypeDescriptorImpl
 
clear() - Method in interface com.sysord.mad.evaluator.EvaluationAnalyze
 
clear() - Method in interface com.sysord.mad.model.cache.ModelCache
clear the cache: evict all contained models
clone() - Method in interface com.sysord.mad.widget.Widget
Creates a copy of this widget.
collectAssociationClassAccess(Object, EStructuralFeature, Object) - Method in interface com.sysord.mad.evaluator.EvaluationAnalyze
 
collectContainerAccess(Object, EStructuralFeature, List<?>, Object) - Method in interface com.sysord.mad.evaluator.EvaluationAnalyze
 
collectOperationCall(Object, EOperation, Object[], Object) - Method in interface com.sysord.mad.evaluator.EvaluationAnalyze
 
collectOppositePropertyAccess(Object, EReference, Object) - Method in interface com.sysord.mad.evaluator.EvaluationAnalyze
 
collectPropertyAccess(Object, EStructuralFeature, List<?>, Object) - Method in interface com.sysord.mad.evaluator.EvaluationAnalyze
 
com.sysord.mad - package com.sysord.mad
 
com.sysord.mad.command - package com.sysord.mad.command
 
com.sysord.mad.configuration - package com.sysord.mad.configuration
 
com.sysord.mad.converter - package com.sysord.mad.converter
 
com.sysord.mad.emitter - package com.sysord.mad.emitter
 
com.sysord.mad.evaluator - package com.sysord.mad.evaluator
 
com.sysord.mad.mao - package com.sysord.mad.mao
 
com.sysord.mad.model - package com.sysord.mad.model
 
com.sysord.mad.model.cache - package com.sysord.mad.model.cache
 
com.sysord.mad.model.provider - package com.sysord.mad.model.provider
 
com.sysord.mad.query - package com.sysord.mad.query
 
com.sysord.mad.structure - package com.sysord.mad.structure
 
com.sysord.mad.type - package com.sysord.mad.type
 
com.sysord.mad.uicommand - package com.sysord.mad.uicommand
 
com.sysord.mad.validator - package com.sysord.mad.validator
 
com.sysord.mad.widget - package com.sysord.mad.widget
 
com.sysord.mad.widget.adapter - package com.sysord.mad.widget.adapter
 
command - Variable in class com.sysord.mad.mao.TransactionalMadCommand
Command executed into the EMF transaction.
COMMAND_RESULT_IDENTIFIER - Static variable in interface com.sysord.mad.evaluator.QueryEvaluationService
 
COMMAND_RESULT_IDENTIFIER - Static variable in interface com.sysord.mad.evaluator.QueryEvaluationServiceV1
 
CommandDefinition - Interface in com.sysord.mad.configuration
Description of a command defined in a MAD configuration.
CommandDefinition.COMMAND_CATEGORY - Enum in com.sysord.mad.configuration
Categories of CommandDefinitions that can be used in a MAD configuration.
ComposedWidget<T> - Interface in com.sysord.mad.widget
A ComposedWidget is a widget that contains other widgets.
ConfigurationManager - Interface in com.sysord.mad.configuration
Extract editor configuration for a model element type.
ConfigurationManager.ConfigurationManagerListener - Interface in com.sysord.mad.configuration
Listener for configuration chain notification.
configure(Context) - Method in interface com.sysord.mad.emitter.ViewEmitter
Configures this ViewEmitter with the given context.
configure(Resource, Resource) - Method in interface com.sysord.mad.model.provider.ModelSynchronizer
Define master resource to be observed and the slave resource to be synchronized
containsModel(URI) - Method in interface com.sysord.mad.model.cache.ModelCache
returns true if a model with this resource URI exists in the cache
Context - Interface in com.sysord.mad.emitter
Context of a ViewEmitter.
convertFromElement(E) - Method in interface com.sysord.mad.converter.WidgetValueConverter
Converts a semantic element into the corresponding widget value.
convertFromWidgetValue(V) - Method in interface com.sysord.mad.converter.WidgetValueConverter
Converts a widget value into the corresponding semantic element.
createAndLaunchUICommand(Widget<?>, Object, UICommandDefinition) - Method in interface com.sysord.mad.uicommand.MadUICommandService
Creates and launches an UI command from its definition.
createAndLaunchUICommands(Widget<?>, Object, List<UICommandDefinition>) - Method in interface com.sysord.mad.uicommand.MadUICommandService
Creates and launches a list of UI commands from their definition.
createCheckBoxWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new boolean BasicTypeWidget.
createComboWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new combo SingleSelectWidget.
createComposedWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new ComposedWidget.
createComposedWidget(ValuedSemanticElement) - Method in interface com.sysord.mad.widget.FlexibleWidget
Creates a new ComposedWidget with the defined prototype and add it to this FlexibleWidget.
createCustomModelProvider(String, String, Object...) - Method in interface com.sysord.mad.model.provider.ModelProviderFactory
 
createDateWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new Date BasicTypeWidget.
createElementDslWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new ElementDslWidget.
createEvaluationContext(SingleQueryDefinition, TypedValue, Map<String, TypedValue>, boolean) - Method in interface com.sysord.mad.evaluator.QueryEvaluationContextFactory
 
createFlexibleWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new FlexibleWidget.
createListNavigationWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new list NavigationWidget.
createMadBooleanAttribute(EStructuralFeature, Object) - Method in interface com.sysord.mad.structure.MadAttributesFactory
Creates a new MadBooleanAttribute.
createMadCollection(Collection<? extends EObject>) - Method in interface com.sysord.mad.structure.MadAttributesFactory
Creates a new MadCollection from the given collection of EObjects.
createMadEnumAttribute(EStructuralFeature, Object) - Method in interface com.sysord.mad.structure.MadAttributesFactory
Creates a new MadEnumAttribute.
createMadMultiObjectAttribute(EObject, EStructuralFeature, Object) - Method in interface com.sysord.mad.structure.MadAttributesFactory
Creates a new MadMultiObjectAttribute.
createMadSingleObjectAttribute(EObject, EStructuralFeature, Object) - Method in interface com.sysord.mad.structure.MadAttributesFactory
Creates a new MadSingleObjectAttribute.
createMadStringAttribute(EStructuralFeature, Object) - Method in interface com.sysord.mad.structure.MadAttributesFactory
Creates a new MadStringAttribute.
createModelSynchronizer() - Method in interface com.sysord.mad.model.provider.ModelSynchronizerFactory
 
createMultiListWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new list MultiSelectWidget.
createNumberWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new Number BasicTypeWidget.
createOutputTextWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new output text OutputWidget.
createTextBoxWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new text box BasicTypeWidget.
createTextDslWidget(WidgetConfiguration<?>) - Method in interface com.sysord.mad.emitter.WidgetFactory
Creates a new TextDslWidget.
createTransactionalCommand(ValuedSemanticElement, MadCommand) - Method in interface com.sysord.mad.mao.TransactionalCommandProvider
Creates a transactionnal command for executing the given base MadCommand in an EMF transaction.
createTransactionnalMadCommand(ValuedSemanticElement, MadCommand) - Method in interface com.sysord.mad.mao.ModelAccessObject
Creates a transactionnal command for executing the base MadCommand in an EMF transaction.
createTypeDescriptor(Object) - Static method in class com.sysord.mad.type.TypeDescriptorUtil
Create type descriptor for an object if object is a collection, contained type will be Object.
createUriExtensionModelProvider(String, Object...) - Method in interface com.sysord.mad.model.provider.ModelProviderFactory
 
createUriModelProvider(String, Object...) - Method in interface com.sysord.mad.model.provider.ModelProviderFactory
 
createView(EObject, TypeConfiguration, SpecificWidgetContext) - Method in interface com.sysord.mad.emitter.ViewBuilder
Creates the view for the given EObject and its TypeConfiguration.
createView(EObject, TypeConfiguration) - Method in interface com.sysord.mad.emitter.ViewHolder
Creates a view for the specified TypeConfiguration and the EObject context element.
createWidget(SpecificContextHolder, Widget<?>) - Method in interface com.sysord.mad.widget.SpecificWidget
Creates the custom widget with the specified context and MAD Widget.
createWidget(SpecificContextHolder, Widget<?>) - Method in interface com.sysord.mad.widget.WidgetBuilder
Creates a new specific widget with the given MAD Widget.

A B C D E F G I L M N O P Q R S T U V W X