com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.impl
Class DiagramElement
java.lang.Object
com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.impl.DiagramElement
- All Implemented Interfaces:
- com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension, IDiagramElement, com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.HasModelManager, com.google.gwt.user.client.rpc.IsSerializable
- Direct Known Subclasses:
- Edge, Label, Node
public abstract class DiagramElement
- extends java.lang.Object
- implements IDiagramElement
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiagramElement
public DiagramElement()
addDiagramElement
public void addDiagramElement(IDiagramElement diagramElement)
- Specified by:
addDiagramElement in interface IDiagramElement
removeDiagramElement
public void removeDiagramElement(IDiagramElement diagramElement)
- Specified by:
removeDiagramElement in interface IDiagramElement
getId
public java.lang.String getId()
- Specified by:
getId in interface IDiagramElement
getOwnedElements
public java.util.LinkedHashSet<IDiagramElement> getOwnedElements()
- Specified by:
getOwnedElements in interface IDiagramElement
getOwningElement
public IDiagramElement getOwningElement()
- Specified by:
getOwningElement in interface IDiagramElement
getModelElement
public IModelElement getModelElement()
- Specified by:
getModelElement in interface IDiagramElement
copy
public void copy(java.lang.Object object)
- Specified by:
copy in interface com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.HasModelManager
getClone
public com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.HasModelManager getClone()
- Specified by:
getClone in interface com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.HasModelManager
getOwningDiagram
public IDiagram getOwningDiagram()
- Specified by:
getOwningDiagram in interface IDiagramElement
getStyle
public IStyle getStyle()
- Specified by:
getStyle in interface IDiagramElement
setModelElement
public void setModelElement(IModelElement modelElement)
- Specified by:
setModelElement in interface IDiagramElement
setStyle
public void setStyle(IStyle style)
setOwningElement
public void setOwningElement(IDiagramElement owningElement)
setOwnedElements
public void setOwnedElements(java.util.LinkedHashSet<IDiagramElement> ownedElements)
setOwningDiagram
public void setOwningDiagram(IDiagram owningDiagram)
addObjectExtension
public void addObjectExtension(com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.ObjectExtension obj)
- Specified by:
addObjectExtension in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension
removeObjectExtension
public void removeObjectExtension(com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.ObjectExtension obj)
- Specified by:
removeObjectExtension in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension
addAttributeExtension
public void addAttributeExtension(com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension att)
- Specified by:
addAttributeExtension in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension
removeAttributeExtension
public void removeAttributeExtension(com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension att)
- Specified by:
removeAttributeExtension in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension
getAttributeExtension
public com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension getAttributeExtension(java.lang.String ns,
java.lang.String lp)
- Specified by:
getAttributeExtension in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension
getObjectExtensions
public java.util.List<com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.ObjectExtension> getObjectExtensions()
- Specified by:
getObjectExtensions in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension
setObjectExtensions
public void setObjectExtensions(java.util.List<com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.ObjectExtension> objectExtensions)
- Specified by:
setObjectExtensions in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension
getAttributeExtensions
public java.util.List<com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension> getAttributeExtensions()
- Specified by:
getAttributeExtensions in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension
setAttributeExtensions
public void setAttributeExtensions(java.util.List<com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.AttributeExtension> attributeExtensions)
- Specified by:
setAttributeExtensions in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension
Copyright © 2010-2011 Petals Link. All Rights Reserved.