com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.impl
Class Shape
java.lang.Object
com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.impl.DiagramElement
com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.impl.Node
com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.impl.Shape
- All Implemented Interfaces:
- com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.diagramcommon.layout.IBounds, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithAttributeExtension, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.extension.client.WithObjectExtension, IDiagramElement, INode, IShape, com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.HasModelManager, com.google.gwt.user.client.rpc.IsSerializable
- Direct Known Subclasses:
- LabeledShape
public abstract class Shape
- extends Node
- implements IShape, com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.diagramcommon.layout.IBounds
|
Constructor Summary |
Shape()
|
| Methods inherited from class com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.interchange.impl.DiagramElement |
addAttributeExtension, addDiagramElement, addObjectExtension, copy, getAttributeExtension, getAttributeExtensions, getClone, getId, getModelElement, getObjectExtensions, getOwnedElements, getOwningDiagram, getOwningElement, getStyle, removeAttributeExtension, removeDiagramElement, removeObjectExtension, setAttributeExtensions, setModelElement, setObjectExtensions, setOwnedElements, setOwningDiagram, setOwningElement, setStyle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 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 |
Shape
public Shape()
getBounds
public com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.diagramcommon.layout.IBounds getBounds()
- Specified by:
getBounds in interface IShape
getHeight
public double getHeight()
- Specified by:
getHeight in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.diagramcommon.layout.IBounds
getWidth
public double getWidth()
- Specified by:
getWidth in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.diagramcommon.layout.IBounds
setHeight
public void setHeight(double height)
- Specified by:
setHeight in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.diagramcommon.layout.IBounds
setX
public void setX(double x)
- Specified by:
setX in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.diagramcommon.layout.IBounds
setY
public void setY(double y)
- Specified by:
setY in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.diagramcommon.layout.IBounds
setWidth
public void setWidth(double width)
- Specified by:
setWidth in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.diagramcommon.layout.IBounds
getX
public double getX()
- Specified by:
getX in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.diagramcommon.layout.IBounds
getY
public double getY()
- Specified by:
getY in interface com.ebmwebsourcing.geasytools.diagrameditor.domain.diagramdefinition.diagramcommon.layout.IBounds
Copyright © 2010-2011 Petals Link. All Rights Reserved.