EditingCapability
Description
APIs to access Editing Capability.
Interfaces belonging to the area
Name | Description |
---|---|
IEditingCapabilityProvider | The underlying interface of the provider. |
IEditingCapabilityProviderRegistry | This is the registry of the provider that provides editing support. -This registry has the same life cycle as the project. |
IModelCreationProvider | Modeling provider. If you want to customize the selection target when creating a model, register the implementation object of this interface in the registry. |
IModelInitializationProvider | Model instance initialization provider. If you want to customize the instance initialization of the model, register the implementation object of this interface in the registry. |
IModelInitializationProviderInitializationContext | This is the context to register the metamodel targeted by IModelInitializationProvider. |
IModelEditorSelectionProvider | Editor's selection provider. If you want to customize the sub-editor inspector that can be displayed for your model, register the implementation object of this interface in the registry. |
IModelReferenceProvider | Model association provider. If you want to customize the selection target when associating the model and whether or not it can be associated, register the implementation object of this interface in the registry. |
ModelCreatableParams | It is a parameter to decide the selection target at the time of model creation. |
ModelCreatableResult | An object that represents the result to be selected when creating a model. Next Design uses this result object to build the selection. |
ModelInitializationParams | This parameter provides the initialization target of the model instance. |
ModelEditorCategoriesParams | This parameter is used to get the category information of the editor. |
ModelEditorCategoriesResult | This object represents the acquisition result of the editor category information. |
ModelEditorCategory | Editor category information. |
ModelEditorSelectionParams | This parameter gets the model to be displayed for the category information selection. |
ModelEditorSelectionResult | This object represents the model acquisition result to be displayed for the category information selection. |
ModelReferableParams | This parameter is used to determine the selection target when referencing the model. |
ModelReferableResult | Object that represents the result to be selected when referencing the model. Next Design uses this result object to build the selection. |
ModelRelateParams | It is a parameter to decide whether to associate a model. |
ModelRelateResult | Object that represents the result of model association enable/disable. Next Design uses this result object to determine whether or not it can be associated. * Even if CapabilityResults.Fail is set for this result, no error will occur and it will be treated the same as CapabilityResults.Ignore. |
ParamsBase | This is the base class of the result object used in the editing support function. |
ResultBase | This is the base class of the parameter object used in the editing support function. |