Package | Description |
---|---|
com.modeliosoft.modelio.api.modelio.matrix.service | |
com.modeliosoft.modelio.api.module.commands | |
com.modeliosoft.modelio.api.module.commands.standard | |
org.modelio.api.modelio.diagram |
Diagram manipulation services
|
org.modelio.api.modelio.diagram.tools | |
org.modelio.api.modelio.mc |
Model component services
|
org.modelio.api.module |
Mdac development infrastructure
|
org.modelio.api.module.command | |
org.modelio.api.module.command.standard | |
org.modelio.api.module.context |
This package contains the material (interface and classes) that is provided to a module by Modelio.
|
org.modelio.api.module.contributor | |
org.modelio.api.module.lifecycle | |
org.modelio.api.module.parameter.impl | |
org.modelio.api.module.propertiesPage |
Modifier and Type | Method and Description |
---|---|
MatrixDescriptor |
IMatrixDescriptorService.getDescriptor(IModule iModule,
java.lang.String id)
Get a registered matrix descriptor.
|
Modifier and Type | Method and Description |
---|---|
protected ExternProcessor |
AbstractCreateMatrixCommandHandler.createExternProcessor(IModule module,
java.lang.String implementationClassName)
Creates an
ExternProcessor to be used in a query definition or value definition. |
protected MatrixValueDefinition |
AbstractCreateMatrixCommandHandler.createMatrixValueDefinition(IModule module,
java.lang.String implementationClassName)
Creates a
MatrixValueDefinition to be used as matrix values definition. |
protected QueryDefinition |
AbstractCreateMatrixCommandHandler.createQueryDefinition(IModule module,
java.lang.String implementationClassName)
Creates a
QueryDefinition to be used as line, column or depth query. |
boolean |
AbstractCreateMatrixCommandHandler.isActiveFor(java.util.List<MObject> selectedElements,
IModule module) |
Modifier and Type | Method and Description |
---|---|
void |
GenDocCommandStandardHandler.actionPerformed(java.util.List<MObject> selectedElements,
IModule module)
Execute the action.
|
void |
CreateMatrixStandardCommandHandler.actionPerformed(java.util.List<MObject> selectedElements,
IModule module) |
void |
CreateCustomMatrixCommandHandler.actionPerformed(java.util.List<MObject> selectedElements,
IModule module) |
protected boolean |
GenDocCommandStandardHandler.askForParameters(java.util.List<MObject> selectedElements,
IModule module,
java.util.Map<java.lang.String,java.lang.String> execParameters)
Ask the user for the document generation path and other parameters.
|
protected java.lang.String |
CreateMatrixStandardCommandHandler.computeMatrixDescription(ModelElement matrixContext,
IModule module)
Compute a description note content to put on the matrix.
|
protected java.lang.String |
CreateCustomMatrixCommandHandler.computeMatrixDescription(ModelElement matrixContext,
IModule module)
Compute a description note content to put on the matrix.
|
protected java.lang.String |
CreateMatrixStandardCommandHandler.computeMatrixName(ModelElement matrixContext,
IModule module)
Compute the matrix name.
|
protected java.lang.String |
CreateCustomMatrixCommandHandler.computeMatrixName(ModelElement matrixContext,
IModule module)
Compute the matrix name.
|
protected QueryDefinition |
CreateMatrixStandardCommandHandler.createQueryDefinition(IModule module,
java.lang.String implementationClassName,
java.util.Map<java.lang.String,java.lang.String> parameters)
Creates a
QueryDefinition to be used as line, column or depth query. |
protected MatrixDescriptor |
CreateMatrixStandardCommandHandler.getDescriptor(ModelElement matrixContext,
IModule module)
Get the
MatrixDescriptor that will be used to create the MatrixDefinition model
from this command handler parameters. |
protected MatrixDescriptor |
CreateCustomMatrixCommandHandler.getDescriptor(ModelElement matrixContext,
IModule module)
Compute the
MatrixDescriptor that will be used to create the MatrixDefinition model
from this command handler parameters. |
protected java.nio.file.Path |
GenDocCommandStandardHandler.getDocTemplatePath(IModule module,
java.util.Map<java.lang.String,java.lang.String> execParameters)
Retrieve from the given parameters the document template jar file path.
|
protected java.util.List<ModelElement> |
GenDocCommandStandardHandler.getElementsToGenerate(IModule module,
java.util.List<MObject> selectedElements,
java.util.Map<java.lang.String,java.lang.String> execParameters)
Get the elements on which the documentation must be generated.
|
protected java.lang.String |
GenDocCommandStandardHandler.getStyleSheetFile(IModule module,
java.util.Map<java.lang.String,java.lang.String> execParameters)
Retrieve from the given parameters the style sheet file absolute path.
|
protected java.lang.String |
GenDocCommandStandardHandler.getTargetFile(IModule module,
java.util.Map<java.lang.String,java.lang.String> execParameters)
Retrieve from the given parameters the target file name.
|
protected java.lang.String |
GenDocCommandStandardHandler.getTargetFormat(IModule module,
java.util.Map<java.lang.String,java.lang.String> execParameters)
Retrieve from the given parameters the target file format.
|
boolean |
GenDocCommandStandardHandler.isActiveFor(java.util.List<MObject> selectedElements,
IModule module) |
protected void |
GenDocCommandStandardHandler.postConfigure(java.util.List<MObject> selectedElements,
IModule module,
java.util.Map<java.lang.String,java.lang.String> execParameters)
Hook called after generation.
|
protected void |
CreateMatrixStandardCommandHandler.postConfigure(MatrixDefinition matrix,
ModelElement matrixContext,
IModule module)
Hook called after a matrix is created.
|
protected void |
CreateCustomMatrixCommandHandler.postConfigure(MatrixDefinition matrix,
ModelElement matrixContext,
IModule module)
Hook called after a matrix is created.
|
protected void |
GenDocCommandStandardHandler.preConfigure(java.util.List<MObject> selectedElements,
IModule module,
java.util.Map<java.lang.String,java.lang.String> execParameters)
Hook called before asking the user for parameters.
|
protected void |
GenDocCommandStandardHandler.reportFailure(java.lang.Throwable error,
IModule module)
Report failure to the user.
|
Modifier and Type | Method and Description |
---|---|
void |
IDiagramCustomizer.initialize(IModule module,
java.util.List<PaletteEntry> tools,
java.util.Map<java.lang.String,java.lang.String> hParameters,
boolean keepBasePalette)
Initialize the customizer.
|
void |
DefaultDiagramCustomizer.initialize(IModule aModule,
java.util.List<PaletteEntry> paletteTools,
java.util.Map<java.lang.String,java.lang.String> hParameters,
boolean keepPalette) |
Modifier and Type | Method and Description |
---|---|
IModule |
IDiagramTool.getModule() |
IModule |
DefaultDiagramTool.getModule() |
Modifier and Type | Method and Description |
---|---|
void |
IDiagramTool.initialize(java.util.List<ElementScope> sourceScopes,
java.util.List<ElementScope> targetScopes,
java.util.Map<java.lang.String,java.lang.String> parameters,
IModule module) |
void |
DefaultDiagramTool.initialize(java.util.List<ElementScope> sourceScopes,
java.util.List<ElementScope> targetScopes,
java.util.Map<java.lang.String,java.lang.String> parameters,
IModule module) |
Modifier and Type | Method and Description |
---|---|
IModule |
AbstractModelComponentContributor.getModule()
Get the module attached to this contributor.
|
Constructor and Description |
---|
AbstractModelComponentContributor(IModule module)
Constructor initializing the module.
|
DefaultModelComponentContributor(IModule module)
Default constructor, initializing all fields.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractJavaModule
Default implementation of the
IModule interface. |
Modifier and Type | Method and Description |
---|---|
IModule |
IModuleAction.getModule() |
IModule |
DefaultModuleAction.getModule() |
Modifier and Type | Method and Description |
---|---|
boolean |
IModuleCommandHandler.accept(java.util.List<MObject> selectedElements,
IModule module)
This methods authorizes a command to be displayed in a defined context.
|
boolean |
DefaultModuleCommandHandler.accept(java.util.List<MObject> selectedElements,
IModule module)
The handler accepts elements matching at least one scope
|
void |
IModuleCommandHandler.actionPerformed(java.util.List<MObject> selectedElements,
IModule module)
Method invoked when the command is launched.
|
Stereotype |
DefaultModuleCommandHandler.findStereotypeFromSpec(IModule module,
MClass metaclass,
java.lang.String stereotypeSpec)
Find the stereotype from a stereotype specification.
|
boolean |
IModuleCommandHandler.isActiveFor(java.util.List<MObject> selectedElements,
IModule module)
This method precizes if a command has to be desactivated.
|
boolean |
DefaultModuleCommandHandler.isActiveFor(java.util.List<MObject> selectedElements,
IModule module)
The handler is active by default.
|
Constructor and Description |
---|
DefaultModuleAction(IModule module,
java.lang.String name,
java.lang.String label,
java.lang.String tooltip,
java.lang.String bitmapPath,
java.lang.String slotPattern,
java.lang.String slotImagePaths,
boolean needReadWriteObject,
boolean editTheModel,
IModuleCommandHandler command) |
Modifier and Type | Method and Description |
---|---|
boolean |
RunJythonScriptStandardHandler.accept(java.util.List<MObject> selectedElements,
IModule module) |
boolean |
ElementCreationStandardHandler.accept(java.util.List<MObject> selectedElements,
IModule module) |
boolean |
ApplyPatternStandardHandler.accept(java.util.List<MObject> selectedElements,
IModule module) |
void |
RunJythonScriptBasicHandler.actionPerformed(java.util.List<MObject> selectedElements,
IModule module) |
void |
ElementCreationStandardHandler.actionPerformed(java.util.List<MObject> selectedElements,
IModule module) |
void |
ApplyPatternStandardHandler.actionPerformed(java.util.List<MObject> selectedElements,
IModule module) |
protected java.util.Map<java.lang.String,java.lang.Object> |
ApplyPatternStandardHandler.configure(java.util.List<MObject> selectedElements,
IModule module)
Configure the command before being executed.
|
protected javax.script.Bindings |
RunJythonScriptBasicHandler.configure(javax.script.ScriptEngine engine,
java.util.List<MObject> selectedElements,
IModule module)
Computes the bindings to use to run the scripts.
|
boolean |
RunJythonScriptStandardHandler.isActiveFor(java.util.List<MObject> selectedElements,
IModule module) |
protected void |
ApplyPatternStandardHandler.postConfigure(java.util.List<MObject> selectedElements,
IModule module)
Hook called once the pattern is applied and before the transaction is committed.
|
protected void |
ElementCreationStandardHandler.postConfigureElement(MObject newElement,
IModule module)
Hook called once the element is created and configured and before the transaction is committed.
|
protected void |
DiagramCreationStandardHandler.postConfigureElement(MObject newElement,
IModule module)
Applies the diagram style and open the diagram if asked for.
|
protected boolean |
RunJythonScriptBasicHandler.runBooleanScript(java.lang.String scriptParamName,
java.util.List<MObject> selectedElements,
IModule module)
Run a Jython script stored in the given command parameter.
|
Modifier and Type | Method and Description |
---|---|
void |
IModuleContext.setModule(IModule iModule)
Initialize the module instance this context was built for.
|
Modifier and Type | Method and Description |
---|---|
IModule |
IWizardContributor.getModule()
Get the module that is providing this contributor.
|
IModule |
AbstractWizardContributor.getModule() |
Modifier and Type | Method and Description |
---|---|
void |
IWizardContributor.setModule(IModule module) |
void |
AbstractWizardContributor.setModule(IModule module) |
Modifier and Type | Field and Description |
---|---|
protected IModule |
DefaultModuleLifeCycleHandler.module |
Constructor and Description |
---|
DefaultModuleLifeCycleHandler(IModule module)
C'tor initializing the module.
|
Modifier and Type | Field and Description |
---|---|
protected IModule |
ParametersEditionModel.mdac |
Constructor and Description |
---|
ParametersEditionModel(IModule mdac) |
Modifier and Type | Field and Description |
---|---|
protected IModule |
AbstractModulePropertyPage.module
Module that is associated to the property page.
|
Modifier and Type | Method and Description |
---|---|
IModule |
ModuleMultiVariantPropertyPanel.getModule()
from IModulePropertyPanel
|
IModule |
IModulePropertyPanel.getModule()
Get the module of this property page.
|
IModule |
ElementFormPropertyPanel.getModule() |
IModule |
AbstractModulePropertyPage.getModule() |
Modifier and Type | Method and Description |
---|---|
void |
ModuleMultiVariantPropertyPanel.setModule(IModule mdac)
from IModulePropertyPanel
|
void |
IModulePropertyPanel.setModule(IModule module)
Set the module of this property page.
|
void |
ElementFormPropertyPanel.setModule(IModule module) |
void |
AbstractModulePropertyPage.setModule(IModule module) |
Constructor and Description |
---|
AbstractModulePropertyPage(IModule module,
java.lang.String name,
java.lang.String label,
java.lang.String icon)
Constructors of this abstract property page.
|
ElementFormPropertyPanel(IModule module,
java.lang.String name,
java.lang.String label,
java.lang.String icon)
Constructor invoked by Modelio when building the module's property page.
|
ModuleMultiVariantPropertyPanel(IModule module,
java.lang.String name,
java.lang.String label,
java.lang.String icon)
Constructors of this property page.
|