public abstract class AbstractMatrixWizardContributor extends AbstractWizardContributor implements IMatrixWizardContributor
IMatrixWizardContributor
that only provides useful fields and their getters/setters.Constructor and Description |
---|
AbstractMatrixWizardContributor() |
Modifier and Type | Method and Description |
---|---|
protected ExternProcessor |
createExternProcessor(IUmlModel factory,
java.lang.String implementationClassName)
Creates an
ExternProcessor to be used in a query definition or value definition. |
protected MatrixValueDefinition |
createMatrixValueDefinition(IUmlModel factory,
java.lang.String implementationClassName)
Creates a
MatrixValueDefinition to be used as matrix values definition. |
protected QueryDefinition |
createQueryDefinition(IUmlModel factory,
java.lang.String implementationClassName)
Creates a
QueryDefinition to be used as line, column or depth query. |
accept, actionPerformed, checkCanCreateIn, findStereotypeFromSpec, getDetails, getHelpUrl, getIconDescriptor, getIconImage, getInformation, getLabel, getModelViewTemplateId, getModule, getParameters, getPreviewImage, getScopes, getWizardPanel, setDetails, setHelpUrl, setIconDescriptor, setInformation, setLabel, setModelViewTemplateId, setModule, setParameters, setPreviewImage, setScopes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
actionPerformed, setDescriptor
accept, dispose, getCreatedElementType, getDetails, getHelpUrl, getIconDescriptor, getIconImage, getInformation, getLabel, getModelViewTemplateId, getModule, getPreviewImage, getScopes, getWizardPanel, setDetails, setHelpUrl, setIconDescriptor, setInformation, setLabel, setModelViewTemplateId, setModule, setParameters, setPreviewImage, setScopes
protected final QueryDefinition createQueryDefinition(IUmlModel factory, java.lang.String implementationClassName)
QueryDefinition
to be used as line, column or depth query.factory
- the model factory, to be obtained from the module.implementationClassName
- the query java implementation class name.protected final ExternProcessor createExternProcessor(IUmlModel factory, java.lang.String implementationClassName)
ExternProcessor
to be used in a query definition or value definition.factory
- the model factory, to be obtained from the module.implementationClassName
- the java implementation class name.protected final MatrixValueDefinition createMatrixValueDefinition(IUmlModel factory, java.lang.String implementationClassName)
MatrixValueDefinition
to be used as matrix values definition.factory
- the model factory, to be obtained from the module.implementationClassName
- the java implementation class name.