Uses of Interface
com._1c.g5.aef2.standard.definitions.IDefinition
Packages that use IDefinition
Package
Description
-
Uses of IDefinition in com._1c.g5.aef2.standard.definitions
Subinterfaces of IDefinition in com._1c.g5.aef2.standard.definitionsModifier and TypeInterfaceDescriptioninterface
The definition interface that can keeps other definitions and describes the layout of child definitions.interface
The definition that describes some feature of the EMF object.interface
The definition that describes UI element with label.interface
TheIContainerDefinition
successor that keeps the policies for managing child definition.interface
The definition that describes some operation of the EMF object.Classes in com._1c.g5.aef2.standard.definitions that implement IDefinitionModifier and TypeClassDescriptionclass
The basic class of the definition.class
The container definition that keeps other definitions.class
The field definition is a definition of a component capable of editing a list of features of an object.class
TheILabeledDefinition
implementation that allows to set and retrieve a label over the basic definition functionality.class
The implementation of theIManagingDefinition
.class
The operation field definition represents the definition of some operation of the object.class
The section definition describes all needed properties to build labeled section that keeps inner UI controls.class
Definition that defines the separator control.class
TheIStringIdFieldDefinition
implementation.Methods in com._1c.g5.aef2.standard.definitions that return IDefinitionModifier and TypeMethodDescriptionAbstractDefinition.getParent()
IDefinition.getParent()
Returns the parent definition.Methods in com._1c.g5.aef2.standard.definitions that return types with arguments of type IDefinitionModifier and TypeMethodDescriptionContainerDefinition.getChildren()
IContainerDefinition.getChildren()
Returns children of the container.Methods in com._1c.g5.aef2.standard.definitions with parameters of type IDefinitionModifier and TypeMethodDescriptionvoid
ContainerDefinition.addDefinition
(int index, IDefinition definition) Inserts the specified definition at the specified position.void
ContainerDefinition.addDefinition
(IDefinition definition) Adds the specified definition at the end of the container.void
ContainerDefinition.removeDefinition
(IDefinition definition) Removes the specified definition from the container.void
AbstractDefinition.setParent
(IDefinition parent) Sets the parent definition. -
Uses of IDefinition in com._1c.g5.aef2.standard.definitions.builders
Methods in com._1c.g5.aef2.standard.definitions.builders that return IDefinitionModifier and TypeMethodDescriptionprotected IDefinition
SectionDefinitionBuilder.fieldDefinition
(Class<? extends IComponent<?>> componentClass, IParameterization parameterization, String label, org.eclipse.emf.databinding.FeaturePath... featurePaths) Cretets field definition for the provided parameters.protected IDefinition
SectionDefinitionBuilder.labeledDefinition
(Class<? extends IComponent<?>> componentClass, IParameterization parameterization, String label, IDefinitionIdentifier definitionIdentifier) Cretets labeled definition for the provided parameters.protected IDefinition
SectionDefinitionBuilder.operationFieldDefinition
(Class<? extends IComponent<?>> componentClass, IParameterization parameterization, String label, org.eclipse.emf.ecore.EOperation operation) Cretets operation field definition for the provided parameters.protected IDefinition
SectionDefinitionBuilder.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 IDefinitionModifier and TypeMethodDescriptionprotected T
AbstractContainerDefinitionBuilder.insert
(Supplier<? extends IDefinition> definitionProvider) Inserts the definition provided withdefinitionProvider
in current position and increment the position.protected void
SectionDefinitionBuilder.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.components
Methods in com._1c.g5.aef2.standard.definitions.components with parameters of type IDefinitionModifier and TypeMethodDescriptionprotected 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.models
Methods in com._1c.g5.aef2.standard.definitions.models with parameters of type IDefinitionModifier and TypeMethodDescriptionAbstractFeatureFieldModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) AbstractMultiFeatureFieldModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) CompositeModelFactory.createModel
(IDefinition definition, Collection<Object> objects) CompositeModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) DefaultModelFactory.createModel
(IDefinition definition, Collection<Object> objects) DefaultModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) default IModel
IModelFactory.createModel
(IDefinition definition, Collection<Object> objects) CreatesIModel
instance by the given arguments.IModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) CreatesIModel
instance by the given arguments. -
Uses of IDefinition in com._1c.g5.aef2.standard.definitions.rules
Methods in com._1c.g5.aef2.standard.definitions.rules that return IDefinitionModifier and TypeMethodDescriptionprotected IDefinition
AbstractRule.componentDefinition
(IDefinitionIdentifier identifier) CreatesIDefinition
that point to component for the specifiedidentifier
.protected IDefinition
AbstractRule.componentDefinition
(String stringIdentifier) CreatesIDefinition
that point to component for the specifiedstringIdentifier
.protected IDefinition
AbstractRule.componentDefinition
(org.eclipse.emf.databinding.FeaturePath... featurePaths) CreatesIDefinition
that point to component for the specifiedfeaturePaths
.protected IDefinition
AbstractRule.componentDefinition
(org.eclipse.emf.ecore.EOperation operation) CreatesIDefinition
that point to component for the specifiedoperation
.protected IDefinition
AbstractRule.componentDefinition
(org.eclipse.emf.ecore.EStructuralFeature... features) CreatesIDefinition
that point to component for the specifiedfeatures
.ComponentRuleTarget.getDefinition()
Returns theIDefinition
that describes the component.Methods in com._1c.g5.aef2.standard.definitions.rules with parameters of type IDefinitionModifier and TypeMethodDescriptionprotected IRuleTarget
AbstractRule.componentTarget
(IDefinition componentDefinition) CreatesIRuleTarget
that point to component for the component definition.protected IRuleTarget
StandardComponentRuleResultProcessor.createMatchingRuleTarget
(IDefinition definition) Creates and returns the rule target that will be used to find the match in the rule results.protected void
AbstractRule.disable
(IDefinition definition) Disables field with the given arguments.protected void
AbstractRule.enable
(IDefinition definition) Enables field with the given arguments.protected void
AbstractRule.hide
(IDefinition definition) Hides field with the given arguments.boolean
CompositeRuleResultProcessor.needCreateComponent
(IDefinition componentDefinition, IRuleResult ruleResult) boolean
IRuleResultProcessor.needCreateComponent
(IDefinition componentDefinition, IRuleResult ruleResult) Returnstrue
if the component should be created by thecomponentDefinition
for the givenruleResult
.boolean
StandardComponentRuleResultProcessor.needCreateComponent
(IDefinition definition, IRuleResult ruleResult) void
CompositeRuleResultProcessor.process
(IComponent<?> component, IDefinition componentDefinition, IRuleResult oldRuleResult, IRuleResult newRuleResult) void
IRuleResultProcessor.process
(IComponent<?> component, IDefinition componentDefinition, IRuleResult oldRuleResult, IRuleResult newRuleResult) Processes the givenoldRuleResult
andnewRuleResult
for the specifiedcomponent
and correspondingcomponentDefinition
.void
StandardComponentRuleResultProcessor.process
(IComponent<?> component, IDefinition definition, IRuleResult oldRuleResult, IRuleResult newRuleResult) protected void
AbstractRule.show
(IDefinition definition) Shows field with the given arguments.Constructors in com._1c.g5.aef2.standard.definitions.rules with parameters of type IDefinitionModifierConstructorDescriptionComponentRuleTarget
(IDefinition definition) Creates a new component rule target. -
Uses of IDefinition in com._1c.g5.properties.ui.descriptors
Methods in com._1c.g5.properties.ui.descriptors that return types with arguments of type IDefinitionModifier and TypeMethodDescriptionprotected Supplier<Iterable<IDefinition>>
AbstractObjectDescriptor.getDefinitionsSupplier()
Returns theSupplier
of the children definitions.
NOTE: it is a shortcut for -
Uses of IDefinition in com._1c.g5.v8.dt.internal.form.ui.extension.properties.models
Methods in com._1c.g5.v8.dt.internal.form.ui.extension.properties.models with parameters of type IDefinitionModifier and TypeMethodDescriptionFormExtensionModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.internal.md.ui.editors.pages
Methods in com._1c.g5.v8.dt.internal.md.ui.editors.pages with parameters of type IDefinitionModifier and TypeMethodDescriptionMdGranularEditorsModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.internal.md.ui.extension.editor.descriptors.exchangeplan
Methods in com._1c.g5.v8.dt.internal.md.ui.extension.editor.descriptors.exchangeplan with parameters of type IDefinitionModifier and TypeMethodDescriptionAdoptedExchangePlanContentModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.internal.platform.services.ui.aef.descriptors
Methods in com._1c.g5.v8.dt.internal.platform.services.ui.aef.descriptors with parameters of type IDefinitionModifier and TypeMethodDescriptionWebServerExtensionModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.internal.platform.services.ui.aef.models
Methods in com._1c.g5.v8.dt.internal.platform.services.ui.aef.models with parameters of type IDefinitionModifier and TypeMethodDescriptionPlatformServicesModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.internal.platform.services.ui.editors.infobase
Methods in com._1c.g5.v8.dt.internal.platform.services.ui.editors.infobase with parameters of type IDefinitionModifier and TypeMethodDescriptionPromptConfirmationOnRestructureModel.Factory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.internal.style.ui.aef.models
Methods in com._1c.g5.v8.dt.internal.style.ui.aef.models with parameters of type IDefinitionModifier and TypeMethodDescriptionStyleModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.aef.models.commonpicture
Methods in com._1c.g5.v8.dt.md.ui.aef.models.commonpicture with parameters of type IDefinitionModifier and TypeMethodDescriptionCommonPictureModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.aef2.rules
Constructor parameters in com._1c.g5.v8.dt.md.ui.aef2.rules with type arguments of type IDefinitionModifierConstructorDescriptionCommonAttributeRule
(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.configuration
Methods in com._1c.g5.v8.dt.md.ui.editor.aef.descriptor.configuration with parameters of type IDefinitionModifier and TypeMethodDescriptionConfigurationStandaloneContentModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.editor.aef.descriptor.exchangeplan
Methods in com._1c.g5.v8.dt.md.ui.editor.aef.descriptor.exchangeplan with parameters of type IDefinitionModifier and TypeMethodDescriptionExchangePlanContentModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.extension.aef.definitions
Subinterfaces of IDefinition in com._1c.g5.v8.dt.md.ui.extension.aef.definitionsModifier and TypeInterfaceDescriptioninterface
Extendeded 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 IDefinitionModifier and TypeClassDescriptionclass
Extendeded 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.models
Methods in com._1c.g5.v8.dt.md.ui.extension.aef.models with parameters of type IDefinitionModifier and TypeMethodDescriptionMdExtensionPropertiesModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.md.ui.extension.aef.rules
Methods in com._1c.g5.v8.dt.md.ui.extension.aef.rules that return IDefinitionModifier and TypeMethodDescriptionprotected IDefinition
AbstractAdoptedObjectRule.componentDefinition
(org.eclipse.emf.ecore.EStructuralFeature... features) AdoptedObjectComponentRuleTarget.getDefinition()
Returns theIDefinition
that describes the component.Methods in com._1c.g5.v8.dt.md.ui.extension.aef.rules with parameters of type IDefinitionModifier and TypeMethodDescriptionprotected IRuleTarget
AbstractAdoptedObjectRule.componentTarget
(IDefinition componentDefinition) protected IRuleTarget
AdoptedObjectRuleResultProcessor.createMatchingRuleTarget
(IDefinition definition) void
AdoptedObjectRuleResultProcessor.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 IDefinitionModifierConstructorDescriptionAdoptedObjectComponentRuleTarget
(IDefinition definition) Creates a new component rule target. -
Uses of IDefinition in com._1c.g5.v8.dt.moxel.internal.ui.properties.models
Methods in com._1c.g5.v8.dt.moxel.internal.ui.properties.models with parameters of type IDefinitionModifier and TypeMethodDescriptionMoxelModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com._1c.g5.v8.dt.ui.aef.definitions.rules
Methods in com._1c.g5.v8.dt.ui.aef.definitions.rules that return types with arguments of type IDefinitionModifier and TypeMethodDescriptionDtRuleInput.getLeafDefinitions()
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 IDefinitionModifierConstructorDescriptionDisableAllRule
(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.descriptor
Methods in com._1c.g5.v8.dt.ui.aef.descriptor that return types with arguments of type IDefinitionModifier and TypeMethodDescriptionprotected Supplier<Iterable<IDefinition>>
AbstractObjectDescriptor.getDefinitionsSupplier()
Returns theSupplier
of the children definitions.
NOTE: it is a shortcut for -
Uses of IDefinition in com._1c.g5.v8.dt.ui.editor.aef.definition
Subinterfaces of IDefinition in com._1c.g5.v8.dt.ui.editor.aef.definitionClasses in com._1c.g5.v8.dt.ui.editor.aef.definition that implement IDefinition -
Uses of IDefinition in com.e1c.g5.dt.internal.applications.ui.editor.infobases.aef
Methods in com.e1c.g5.dt.internal.applications.ui.editor.infobases.aef with parameters of type IDefinitionModifier and TypeMethodDescriptionInfobaseApplicationEditorModelFactory.createModel
(IDefinition definition, Collection<Object> objects) InfobaseApplicationEditorModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects) -
Uses of IDefinition in com.e1c.g5.v8.dt.internal.md.distribution.support.ui.aef.models
Methods in com.e1c.g5.v8.dt.internal.md.distribution.support.ui.aef.models with parameters of type IDefinitionModifier and TypeMethodDescriptionDistributionSupportModelFactory.createModel
(IDefinition definition, org.eclipse.emf.ecore.EObject... objects)