public class ObjectType
extends java.lang.Object
| Constructor and Description |
|---|
ObjectType() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
createShapeData(Shape shape)
Creates a data object to be associated with a newly created shape.
|
boolean |
equals(DynamicObject object,
java.lang.Object other)
Delegate method for
DynamicObject#equals(Object). |
int |
hashCode(DynamicObject object)
Delegate method for
DynamicObject#hashCode(). |
void |
onPropertyAdded(Property property,
Shape shapeBefore,
Shape shapeAfter)
Called when a new property is added to a shape.
|
java.lang.String |
toString(DynamicObject object)
Delegate method for
DynamicObject#toString(). |
public boolean equals(DynamicObject object, java.lang.Object other)
DynamicObject#equals(Object).public int hashCode(DynamicObject object)
DynamicObject#hashCode().public java.lang.String toString(DynamicObject object)
DynamicObject#toString().public java.lang.Object createShapeData(Shape shape)
shape - the shape for which to create the data object