com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.api
Interface IDiagramElement
- All Superinterfaces:
- com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.HasModelManager, com.google.gwt.user.client.rpc.IsSerializable, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension
- All Known Subinterfaces:
- IEdge, ILabel, ILabeledEdge, ILabeledShape, INode, IPlane, IShape
- All Known Implementing Classes:
- DiagramElement, Edge, Label, LabeledEdge, LabeledShape, Node, Plane, Shape
public interface IDiagramElement
- extends com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.HasModelManager, com.google.gwt.user.client.rpc.IsSerializable, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension
DiagramElement is the abstract supertype of all elements that can be nested in
a diagram. It has two subtypes: Node and Edge.
- Author:
- nfleury
| Methods inherited from interface com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.HasModelManager |
copy, getClone |
| Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension |
addAttributeExtension, getAttributeExtension, getAttributeExtensions, removeAttributeExtension, setAttributeExtensions |
| Methods inherited from interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension |
addObjectExtension, getObjectExtensions, removeObjectExtension, setObjectExtensions |
getId
java.lang.String getId()
getOwningDiagram
IDiagram getOwningDiagram()
getOwningElement
IDiagramElement getOwningElement()
getModelElement
IModelElement getModelElement()
setModelElement
void setModelElement(IModelElement modelElement)
getOwnedElements
java.util.LinkedHashSet<IDiagramElement> getOwnedElements()
getStyle
IStyle getStyle()
addDiagramElement
void addDiagramElement(IDiagramElement diagramElement)
removeDiagramElement
void removeDiagramElement(IDiagramElement diagramElement)
Copyright © 2010-2011 Petals Link. All Rights Reserved.