Package | Description |
---|---|
com.modeliosoft.modelio.api.diagram | |
com.modeliosoft.modelio.api.diagram.dg | |
com.modeliosoft.modelio.api.diagram.tools |
Modifier and Type | Interface and Description |
---|---|
interface |
IDiagramLink
This class represents a DiagramGraphic of the 'link' kind.
|
interface |
IDiagramNode
This class represents a DiagramGraphic of the 'node' kind.
|
Modifier and Type | Method and Description |
---|---|
IDiagramGraphic |
IDiagramLink.getFrom() |
IDiagramGraphic |
IDiagramNode.getParent() |
IDiagramGraphic |
IDiagramLink.getTo() |
Modifier and Type | Method and Description |
---|---|
List<IDiagramGraphic> |
IDiagramHandle.getDiagramGraphics(IElement element)
Returns the list of diagram graphic representing (ie: for which the getElement() method does return the element
of) the given reference in this diagram or an empty list if none is found.
|
List<IDiagramGraphic> |
IDiagramHandle.unmask(IElement element,
int x,
int y)
Unmask a model element in a diagram.
|
Modifier and Type | Method and Description |
---|---|
void |
IDiagramHandle.mask(IDiagramGraphic graphic)
Mask a graphical element in the diagram.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IDiagramDG
This class represents a diagram graphic for the diagram itself.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IMultiLinkCommand.acceptAdditionalElement(IDiagramHandle diagramHandle,
List<IDiagramGraphic> previousNodes,
IDiagramGraphic targetNode)
This method accept or refuse the interaction with the diagram for an additional element of the interaction.
|
abstract boolean |
DefaultMultiLinkCommand.acceptAdditionalElement(IDiagramHandle diagramHandle,
List<IDiagramGraphic> previousNodes,
IDiagramGraphic targetNode)
This method accept or refuse the interaction with the diagram for an additional element of the interaction.
|
boolean |
IBoxCommand.acceptElement(IDiagramHandle diagramHandle,
IDiagramGraphic targetNode)
This method accepts or refuses the interaction in the diagram.
|
boolean |
IAttachedBoxCommand.acceptElement(IDiagramHandle diagramHandle,
IDiagramGraphic targetNode)
This method accept or refuse the interaction in the diagram.
|
abstract boolean |
DefaultBoxCommand.acceptElement(IDiagramHandle diagramHandle,
IDiagramGraphic targetNode)
This method accept or refuse the interaction in the diagram.
|
abstract boolean |
DefaultAttachedBoxCommand.acceptElement(IDiagramHandle diagramHandle,
IDiagramGraphic targetNode)
This method accept or refuse the interaction in the diagram.
|
boolean |
IMultiLinkCommand.acceptFirstElement(IDiagramHandle diagramHandle,
IDiagramGraphic targetNode)
This method accept or refuse the interaction in the diagram for the first element.
|
boolean |
ILinkCommand.acceptFirstElement(IDiagramHandle diagramHandle,
IDiagramGraphic targetNode)
This method accept or refuse the interaction in the diagram for the origin of the link.
|
abstract boolean |
DefaultMultiLinkCommand.acceptFirstElement(IDiagramHandle diagramHandle,
IDiagramGraphic targetNode)
This method accept or refuse the interaction in the diagram for the first element.
|
abstract boolean |
DefaultLinkCommand.acceptFirstElement(IDiagramHandle diagramHandle,
IDiagramGraphic targetNode)
This method accept or refuse the interaction in the diagram for the origin of the link.
|
boolean |
IMultiLinkCommand.acceptLastElement(IDiagramHandle diagramHandle,
List<IDiagramGraphic> otherNodes,
IDiagramGraphic targetNode)
This method accept or refuse the interaction with the diagram for the "last" element of the interaction.
|
abstract boolean |
DefaultMultiLinkCommand.acceptLastElement(IDiagramHandle diagramHandle,
List<IDiagramGraphic> otherNodes,
IDiagramGraphic targetNode)
This method accept or refuse the interaction with the diagram for the "last" element of the interaction.
|
boolean |
ILinkCommand.acceptSecondElement(IDiagramHandle diagramHandle,
IDiagramGraphic originNode,
IDiagramGraphic targetNode)
This method accept or refuse the interaction with the diagram for the destination element of the link.
|
abstract boolean |
DefaultLinkCommand.acceptSecondElement(IDiagramHandle diagramHandle,
IDiagramGraphic originNode,
IDiagramGraphic targetNode)
This method accept or refuse the interaction with the diagram for the destination element of the link.
|
void |
ILinkCommand.actionPerformed(IDiagramHandle diagramHandle,
IDiagramGraphic originNode,
IDiagramGraphic targetNode,
IDiagramLink.LinkRouterKind routerType,
ILinkPath path)
This method is invoked when the command is launched.
|
abstract void |
DefaultLinkCommand.actionPerformed(IDiagramHandle diagramHandle,
IDiagramGraphic originNode,
IDiagramGraphic targetNode,
IDiagramLink.LinkRouterKind touterType,
ILinkPath path)
This method is invoked when the command is launched.
|
void |
IAttachedBoxCommand.actionPerformed(IDiagramHandle diagramHandle,
IDiagramGraphic originNode,
IDiagramLink.LinkRouterKind routerType,
ILinkPath path,
Point point)
This method is called when the user click on an existing diagram element.
|
abstract void |
DefaultAttachedBoxCommand.actionPerformed(IDiagramHandle diagramHandle,
IDiagramGraphic originNode,
IDiagramLink.LinkRouterKind routerType,
ILinkPath path,
Point point)
This method is called when the user click on an existing diagram element.
|
void |
IMultiLinkCommand.actionPerformed(IDiagramHandle diagramHandle,
IDiagramGraphic lastNode,
List<IDiagramGraphic> otherNodes,
List<IDiagramLink.LinkRouterKind> routerKinds,
List<ILinkPath> paths,
Rectangle rectangle)
This method is invoked when the command is launched.
|
abstract void |
DefaultMultiLinkCommand.actionPerformed(IDiagramHandle diagramHandle,
IDiagramGraphic lastNode,
List<IDiagramGraphic> otherNodes,
List<IDiagramLink.LinkRouterKind> routerKinds,
List<ILinkPath> paths,
Rectangle rectangle)
This method is invoked when the command is launched.
|
void |
IBoxCommand.actionPerformed(IDiagramHandle diagramHandle,
IDiagramGraphic parent,
Rectangle rect)
This method is called when the interaction is validated by the user.
|
abstract void |
DefaultBoxCommand.actionPerformed(IDiagramHandle diagramHandle,
IDiagramGraphic parent,
Rectangle rect)
This method is called when the interaction is validated by the user.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IMultiLinkCommand.acceptAdditionalElement(IDiagramHandle diagramHandle,
List<IDiagramGraphic> previousNodes,
IDiagramGraphic targetNode)
This method accept or refuse the interaction with the diagram for an additional element of the interaction.
|
abstract boolean |
DefaultMultiLinkCommand.acceptAdditionalElement(IDiagramHandle diagramHandle,
List<IDiagramGraphic> previousNodes,
IDiagramGraphic targetNode)
This method accept or refuse the interaction with the diagram for an additional element of the interaction.
|
boolean |
IMultiLinkCommand.acceptLastElement(IDiagramHandle diagramHandle,
List<IDiagramGraphic> otherNodes,
IDiagramGraphic targetNode)
This method accept or refuse the interaction with the diagram for the "last" element of the interaction.
|
abstract boolean |
DefaultMultiLinkCommand.acceptLastElement(IDiagramHandle diagramHandle,
List<IDiagramGraphic> otherNodes,
IDiagramGraphic targetNode)
This method accept or refuse the interaction with the diagram for the "last" element of the interaction.
|
void |
IMultiLinkCommand.actionPerformed(IDiagramHandle diagramHandle,
IDiagramGraphic lastNode,
List<IDiagramGraphic> otherNodes,
List<IDiagramLink.LinkRouterKind> routerKinds,
List<ILinkPath> paths,
Rectangle rectangle)
This method is invoked when the command is launched.
|
abstract void |
DefaultMultiLinkCommand.actionPerformed(IDiagramHandle diagramHandle,
IDiagramGraphic lastNode,
List<IDiagramGraphic> otherNodes,
List<IDiagramLink.LinkRouterKind> routerKinds,
List<ILinkPath> paths,
Rectangle rectangle)
This method is invoked when the command is launched.
|