Uses of Interface
com._1c.g5.aef2.standard.definitions.IDefinition
- 
- 
Uses of IDefinition in com._1c.g5.aef2.standard.definitionsSubinterfaces of IDefinition in com._1c.g5.aef2.standard.definitions Modifier and Type Interface Description interfaceIContainerDefinitionThe definition interface that can keeps other definitions and describes the layout of child definitions.interfaceIFieldDefinitionThe definition that describes some feature of the EMF object.interfaceILabeledDefinitionThe definition that describes UI element with label.interfaceIManagingDefinitionTheIContainerDefinitionsuccessor that keeps the policies for managing child definition.interfaceIOperationFieldDefinitionThe definition that describes some operation of the EMF object.Classes in com._1c.g5.aef2.standard.definitions that implement IDefinition Modifier and Type Class Description classAbstractDefinitionThe basic class of the definition.classContainerDefinitionThe container definition that keeps other definitions.classFieldDefinitionThe field definition is a definition of a component capable of editing a list of features of an object.classLabeledDefinitionTheILabeledDefinitionimplementation that allows to set and retrieve a label over the basic definition functionality.classManagingDefinitionThe implementation of theIManagingDefinition.classOperationFieldDefinitionThe operation field definition represents the definition of some operation of the object.classSectionDefinitionThe section definition describes all needed properties to build labeled section that keeps inner UI controls.classSeparatorDefinitionDefinition that defines the separator control.classStringFieldDefinitionTheIStringIdFieldDefinitionimplementation.Methods in com._1c.g5.aef2.standard.definitions that return IDefinition Modifier and Type Method Description IDefinitionAbstractDefinition. getParent()IDefinitionIDefinition. getParent()Returns the parent definition.Methods in com._1c.g5.aef2.standard.definitions that return types with arguments of type IDefinition Modifier and Type Method Description List<IDefinition>ContainerDefinition. getChildren()Iterable<IDefinition>IContainerDefinition. getChildren()Returns children of the container.Methods in com._1c.g5.aef2.standard.definitions with parameters of type IDefinition Modifier and Type Method Description voidContainerDefinition. addDefinition(int index, IDefinition definition)Inserts the specified definition at the specified position.voidContainerDefinition. addDefinition(IDefinition definition)Adds the specified definition at the end of the container.voidContainerDefinition. removeDefinition(IDefinition definition)Removes the specified definition from the container.voidAbstractDefinition. setParent(IDefinition parent)Sets the parent definition.
- 
Uses of IDefinition in com._1c.g5.aef2.standard.definitions.buildersMethods in com._1c.g5.aef2.standard.definitions.builders that return IDefinition Modifier and Type Method Description protected IDefinitionSectionDefinitionBuilder. fieldDefinition(Class<? extends IComponent<?>> componentClass, IParameterization parameterization, String label, org.eclipse.emf.databinding.FeaturePath... featurePaths)Cretets field definition for the provided parameters.protected IDefinitionSectionDefinitionBuilder. labeledDefinition(Class<? extends IComponent<?>> componentClass, IParameterization parameterization, String label, IDefinitionIdentifier definitionIdentifier)Cretets labeled definition for the provided parameters.protected IDefinitionSectionDefinitionBuilder. operationFieldDefinition(Class<? extends IComponent<?>> componentClass, IParameterization parameterization, String label, org.eclipse.emf.ecore.EOperation operation)Cretets operation field definition for the provided parameters.protected IDefinitionSectionDefinitionBuilder. stringIdDefiniton(Class<? extends IComponent<?>> componentClass, IParameterization parameterization, String label, String stringId)Cretets string identified field definition for the provided parameters.Method parameters in com._1c.g5.aef2.standard.definitions.builders with type arguments of type IDefinition Modifier and Type Method Description protected TAbstractContainerDefinitionBuilder. insert(Supplier<? extends IDefinition> definitionProvider)Inserts the definition provided withdefinitionProviderin current position and increment the position.protected voidSectionDefinitionBuilder. setElementLogger(Consumer<IDefinition> logger)Sets a logger that will be called from eachSectionDefinitionBuilder.element(String, EStructuralFeature...)call.
- 
Uses of IDefinition in com._1c.g5.aef2.standard.definitions.componentsMethods in com._1c.g5.aef2.standard.definitions.components with parameters of type IDefinition Modifier and Type Method Description protected ContainerComponent<?,?>DefinitionDrivenComponent. createFieldComponent(IDefinition definition, String label, Object[] objects)Creates the field component for the provided definition.
- 
Uses of IDefinition in com._1c.g5.aef2.standard.definitions.modelsMethods in com._1c.g5.aef2.standard.definitions.models with parameters of type IDefinition Modifier and Type Method Description IModelAbstractFeatureFieldModelFactory. createModel(IDefinition definition, org.eclipse.emf.ecore.EObject... objects)IModelAbstractMultiFeatureFieldModelFactory. createModel(IDefinition definition, org.eclipse.emf.ecore.EObject... objects)IModelCompositeModelFactory. createModel(IDefinition definition, Collection<Object> objects)IModelCompositeModelFactory. createModel(IDefinition definition, org.eclipse.emf.ecore.EObject... objects)IModelDefaultModelFactory. createModel(IDefinition definition, Collection<Object> objects)IModelDefaultModelFactory. createModel(IDefinition definition, org.eclipse.emf.ecore.EObject... objects)default IModelIModelFactory. createModel(IDefinition definition, Collection<Object> objects)CreatesIModelinstance by the given arguments.IModelIModelFactory. createModel(IDefinition definition, org.eclipse.emf.ecore.EObject... objects)CreatesIModelinstance by the given arguments.
- 
Uses of IDefinition in com._1c.g5.aef2.standard.definitions.rulesMethods in com._1c.g5.aef2.standard.definitions.rules that return IDefinition Modifier and Type Method Description protected IDefinitionAbstractRule. componentDefinition(IDefinitionIdentifier identifier)CreatesIDefinitionthat point to component for the specifiedidentifier.protected IDefinitionAbstractRule. componentDefinition(String stringIdentifier)CreatesIDefinitionthat point to component for the specifiedstringIdentifier.protected IDefinitionAbstractRule. componentDefinition(org.eclipse.emf.databinding.FeaturePath... featurePaths)CreatesIDefinitionthat point to component for the specifiedfeaturePaths.protected IDefinitionAbstractRule. componentDefinition(org.eclipse.emf.ecore.EOperation operation)CreatesIDefinitionthat point to component for the specifiedoperation.protected IDefinitionAbstractRule. componentDefinition(org.eclipse.emf.ecore.EStructuralFeature... features)CreatesIDefinitionthat point to component for the specifiedfeatures.IDefinitionComponentRuleTarget. getDefinition()Returns theIDefinitionthat describes the component.Methods in com._1c.g5.aef2.standard.definitions.rules with parameters of type IDefinition Modifier and Type Method Description protected IRuleTargetAbstractRule. componentTarget(IDefinition componentDefinition)CreatesIRuleTargetthat point to component for the component definition.protected IRuleTargetStandardComponentRuleResultProcessor. createMatchingRuleTarget(IDefinition definition)Creates and returns the rule target that will be used to find the match in the rule results.protected voidAbstractRule. disable(IDefinition definition)Disables field with the given arguments.protected voidAbstractRule. enable(IDefinition definition)Enables field with the given arguments.protected voidAbstractRule. hide(IDefinition definition)Hides field with the given arguments.booleanCompositeRuleResultProcessor. needCreateComponent(IDefinition componentDefinition, IRuleResult ruleResult)booleanIRuleResultProcessor. needCreateComponent(IDefinition componentDefinition, IRuleResult ruleResult)Returnstrueif the component should be created by thecomponentDefinitionfor the givenruleResult.booleanStandardComponentRuleResultProcessor. needCreateComponent(IDefinition definition, IRuleResult ruleResult)voidCompositeRuleResultProcessor. process(IComponent<?> component, IDefinition componentDefinition, IRuleResult oldRuleResult, IRuleResult newRuleResult)voidIRuleResultProcessor. process(IComponent<?> component, IDefinition componentDefinition, IRuleResult oldRuleResult, IRuleResult newRuleResult)Processes the givenoldRuleResultandnewRuleResultfor the specifiedcomponentand correspondingcomponentDefinition.voidStandardComponentRuleResultProcessor. process(IComponent<?> component, IDefinition definition, IRuleResult oldRuleResult, IRuleResult newRuleResult)protected voidAbstractRule. show(IDefinition definition)Shows field with the given arguments.Constructors in com._1c.g5.aef2.standard.definitions.rules with parameters of type IDefinition Constructor Description ComponentRuleTarget(IDefinition definition)Creates a new component rule target.
- 
Uses of IDefinition in com._1c.g5.properties.ui.descriptorsMethods in com._1c.g5.properties.ui.descriptors that return types with arguments of type IDefinition Modifier and Type Method Description protected Supplier<Iterable<IDefinition>>AbstractObjectDescriptor. getDefinitionsSupplier()Returns theSupplierof the children definitions.
 NOTE: it is a shortcut for
- 
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.aef.models.commonpictureMethods in com._1c.g5.v8.dt.md.ui.aef.models.commonpicture with parameters of type IDefinition Modifier and Type Method Description IModelCommonPictureModelFactory. createModel(IDefinition definition, org.eclipse.emf.ecore.EObject... objects)
- 
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.aef2.rulesConstructor parameters in com._1c.g5.v8.dt.md.ui.aef2.rules with type arguments of type IDefinition Constructor Description CommonAttributeRule(Supplier<Iterable<IDefinition>> definitionSupplier)The constructor.MdObjectAvailabilityRule(IMdObjectAvailability mdObjectAvailability, Supplier<Iterable<IDefinition>> definitionSupplier)The constructor.
- 
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.editor.aef.descriptor.configurationMethods in com._1c.g5.v8.dt.md.ui.editor.aef.descriptor.configuration with parameters of type IDefinition Modifier and Type Method Description IModelConfigurationStandaloneContentModelFactory. createModel(IDefinition definition, org.eclipse.emf.ecore.EObject... objects)
- 
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.editor.aef.descriptor.exchangeplanMethods in com._1c.g5.v8.dt.md.ui.editor.aef.descriptor.exchangeplan with parameters of type IDefinition Modifier and Type Method Description IModelExchangePlanContentModelFactory. createModel(IDefinition definition, org.eclipse.emf.ecore.EObject... objects)
- 
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.extension.aef.definitionsSubinterfaces of IDefinition in com._1c.g5.v8.dt.md.ui.extension.aef.definitions Modifier and Type Interface Description interfaceIExtendedFieldDefinitionExtendeded fiend definition that shows extended label component instead of original simple label component.Classes in com._1c.g5.v8.dt.md.ui.extension.aef.definitions that implement IDefinition Modifier and Type Class Description classExtendedFieldDefinitionExtendeded fiend definition that shows extended label component instead of original simple label component.
- 
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.extension.aef.modelsMethods in com._1c.g5.v8.dt.md.ui.extension.aef.models with parameters of type IDefinition Modifier and Type Method Description IModelMdExtensionPropertiesModelFactory. createModel(IDefinition definition, org.eclipse.emf.ecore.EObject... objects)
- 
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.extension.aef.rulesMethods in com._1c.g5.v8.dt.md.ui.extension.aef.rules that return IDefinition Modifier and Type Method Description protected IDefinitionAbstractAdoptedObjectRule. componentDefinition(org.eclipse.emf.ecore.EStructuralFeature... features)IDefinitionAdoptedObjectComponentRuleTarget. getDefinition()Returns theIDefinitionthat describes the component.Methods in com._1c.g5.v8.dt.md.ui.extension.aef.rules with parameters of type IDefinition Modifier and Type Method Description protected IRuleTargetAbstractAdoptedObjectRule. componentTarget(IDefinition componentDefinition)protected IRuleTargetAdoptedObjectRuleResultProcessor. createMatchingRuleTarget(IDefinition definition)voidAdoptedObjectRuleResultProcessor. process(IComponent<?> component, IDefinition definition, IRuleResult oldRuleResult, IRuleResult newRuleResult)Constructors in com._1c.g5.v8.dt.md.ui.extension.aef.rules with parameters of type IDefinition Constructor Description AdoptedObjectComponentRuleTarget(IDefinition definition)Creates a new component rule target.
- 
Uses of IDefinition in com._1c.g5.v8.dt.ui.aef.definitions.rulesMethods in com._1c.g5.v8.dt.ui.aef.definitions.rules that return types with arguments of type IDefinition Modifier and Type Method Description Set<IDefinition>DtRuleInput. getLeafDefinitions()Set<IDefinition>IDtRuleInput. getLeafDefinitions()Returns the set of all leaf definitions of this input.Constructor parameters in com._1c.g5.v8.dt.ui.aef.definitions.rules with type arguments of type IDefinition Constructor Description DisableAllRule(Supplier<Iterable<IDefinition>> definitionSupplier)Creates a new rule.ModelEditingSupportRule(IModelEditingSupport modelEditingSupport, Supplier<Iterable<IDefinition>> definitionSupplier)Deprecated.The constructor.
- 
Uses of IDefinition in com._1c.g5.v8.dt.ui.aef.descriptorMethods in com._1c.g5.v8.dt.ui.aef.descriptor that return types with arguments of type IDefinition Modifier and Type Method Description protected Supplier<Iterable<IDefinition>>AbstractObjectDescriptor. getDefinitionsSupplier()Returns theSupplierof the children definitions.
 NOTE: it is a shortcut for
- 
Uses of IDefinition in com._1c.g5.v8.dt.ui.editor.aef.definitionSubinterfaces of IDefinition in com._1c.g5.v8.dt.ui.editor.aef.definition Modifier and Type Interface Description interfaceIDtGranularEditorManagingDefinitionTheIManagingDefinitionfor granular editors.Classes in com._1c.g5.v8.dt.ui.editor.aef.definition that implement IDefinition Modifier and Type Class Description classDtGranularEditorManagingDefinitionTheIDtGranularEditorManagingDefinitionimplementaion.
 
-