Package | Description |
---|---|
org.modelio.api.modelio.diagram |
Diagram manipulation services
|
org.modelio.api.modelio.editor |
RCP editor
|
org.modelio.api.module.contributor.diagramcreation | |
org.modelio.api.module.contributor.diagramcreation.standard | |
org.modelio.archimate.metamodel.core | |
org.modelio.metamodel.bpmn.bpmnDiagrams | |
org.modelio.metamodel.diagrams | |
org.modelio.metamodel.impact | |
org.modelio.metamodel.mmextensions.standard.facilities |
Model experts and services that don't need a ModelingSession.
|
org.modelio.metamodel.uml.infrastructure | |
org.modelio.metamodel.visitors |
Modifier and Type | Method and Description |
---|---|
AbstractDiagram |
IDiagramHandle.getDiagram()
Get the element this
IDiagramHandle is related to. |
AbstractDiagram |
IDGDynamicDecorator.IOverwrittenProperties.getDiagram() |
Modifier and Type | Method and Description |
---|---|
IModelViewTemplate<AbstractDiagram> |
IDiagramService.getDiagramTemplate(java.lang.String modelViewTemplateId)
Get a Diagram Creator from its id.
|
Modifier and Type | Method and Description |
---|---|
IDiagramHandle |
IDiagramService.getDiagramHandle(AbstractDiagram diagram)
Get a diagram handle on 'diagram'.
|
Modifier and Type | Method and Description |
---|---|
void |
IEditionService.openEditor(AbstractDiagram diagram)
Open a diagram editor from an
AbstractDiagram . |
Modifier and Type | Method and Description |
---|---|
AbstractDiagram |
IDiagramWizardContributor.actionPerformed(ModelElement diagramContext,
java.lang.String diagramName,
java.lang.String diagramDescription) |
Modifier and Type | Method and Description |
---|---|
AbstractDiagram |
GenericDiagramWizardContributor.actionPerformed(ModelElement diagramContext,
java.lang.String diagramName,
java.lang.String diagramDescription) |
Modifier and Type | Interface and Description |
---|---|
interface |
ArchimateView
ArchimateView vnull
An ArchiMate View is a partial representation of the model.
|
interface |
ViewPointDiagram
ViewPointDiagram vnull
A viewpoint diagram is a diagram that displays all diagrams owned by the viewpoint containing this diagram.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BpmnCollaborationDiagram
BpmnCollaborationDiagram v0.0.9054
Diagrams used for collaborations between participant BPMN processes.
|
interface |
BpmnProcessCollaborationDiagram
BpmnProcessCollaborationDiagram v0.0.9054
Diagrams used for collaborations and processes.
|
interface |
BpmnProcessDesignDiagram
BpmnProcessDesignDiagram v0.0.9054
Diagrams used for processes design.
|
interface |
BpmnSubProcessDiagram
BpmnSubProcessDiagram v0.0.9054
Diagram dedicated to subprocesses.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ActivityDiagram
ActivityDiagram v0.0.9054
Activity diagrams are used to represent business processes, or the dynamic part of a model (algorithm of an operation, for example).
|
interface |
BehaviorDiagram
BehaviorDiagram v0.0.9054
null
|
interface |
ClassDiagram
ClassDiagram v0.0.9054
Communication diagrams are used to illustrate architecture and its functioning principles, by presenting, for example, which associations are used to transmit certain messages between different elements.
|
interface |
CommunicationDiagram
CommunicationDiagram v0.0.9054
Communication diagrams are used to illustrate architecture and its functioning principles, by presenting, for example, which associations are used to transmit certain messages between different elements.
|
interface |
CompositeStructureDiagram
CompositeStructureDiagram v0.0.9054
Composite Structure diagrams depict the internal structure of a classifier, as well as the internal details of a collaboration.
|
interface |
DeploymentDiagram
DeploymentDiagram v0.0.9054
Deployment diagrams are used to represent the physical architecture of a system using nodes and connections between these nodes.
|
interface |
GraphDiagram
GraphDiagram v2.1.02
Graph diagrams are used to display connections between elements.
|
interface |
ObjectDiagram
ObjectDiagram v0.0.9054
Objects diagrams are used to provide instance models of classifiers (classes, components, etc.).
|
interface |
SequenceDiagram
SequenceDiagram v0.0.9054
Sequence diagrams describe the sequence of the exchange of messages between several participants (instances, parts, ...).
|
interface |
StateMachineDiagram
StateMachineDiagram v0.0.9054
State Machine diagrams are a powerful dynamic formalization mechanism used to express several aspects of a class.
|
interface |
StaticDiagram
StaticDiagram v0.0.9054
|
interface |
UseCaseDiagram
UseCaseDiagram v0.0.9054
Use Case diagrams are used to model the interactions between actors and a system.
|
Modifier and Type | Method and Description |
---|---|
<T extends AbstractDiagram> |
DiagramSet.getReferencedDiagram(java.lang.Class<T> filterClass)
Filtered Getter for relation 'DiagramSet->ReferencedDiagram'
Metamodel description:
null
|
Modifier and Type | Interface and Description |
---|---|
interface |
ImpactDiagram
ImpactDiagram v3.6.00
null
|
Modifier and Type | Method and Description |
---|---|
static java.util.Set<AbstractDiagram> |
RelatedDiagramHelper.getRelatedDiagrams(ModelElement elt)
Get all 'related' diagrams of a model element, in the following order:
Diagrams linked through a << related_diagram >> Dependency;
Owned diagrams;
For BpmnBehaviors, related diagrams of its child BpmnProcesses
For BpmnCallActivities, related diagrams of the called BpmnProcess
For CallBehaviorActions, related diagrams of the called Behavior
Please note that diagrams the element is displayed into are not included, you must call
Element.getDiagramElement() to get them. |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractDiagram> |
Element.getDiagramElement(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Element->DiagramElement'
Metamodel description:
null
|
<T extends AbstractDiagram> |
ModelElement.getProduct(java.lang.Class<T> filterClass)
Filtered Getter for relation 'ModelElement->Product'
Metamodel description:
null
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
IInfrastructureVisitor.visitAbstractDiagram(AbstractDiagram obj) |
default java.lang.Object |
IDefaultInfrastructureVisitor.visitAbstractDiagram(AbstractDiagram obj) |
default java.lang.Object |
IAbstractInfrastructureVisitor.visitAbstractDiagram(AbstractDiagram obj) |
java.lang.Object |
DefaultInfrastructureVisitor.visitAbstractDiagram(AbstractDiagram obj) |
java.lang.Object |
AbstractInfrastructureVisitor.visitAbstractDiagram(AbstractDiagram obj) |