Public Member Functions | |
AttributeMap () | |
AttributeMap (int initialCapacity) | |
AttributeMap (int initialCapacity, float loadCapacity) | |
AttributeMap (Map map) | |
Point2D | createPoint () |
Point2D | createPoint (Point2D p) |
Point2D | createPoint (double x, double y) |
Rectangle2D | createRect () |
Rectangle2D | createRect (double x, double y, double w, double h) |
Rectangle2D | createRect (Point2D pt) |
Rectangle2D | createRect (Point2D pt, double size) |
Rectangle2D | createRect (Rectangle2D rect) |
Rectangle2D | createRect (double x, double y, double w, double h, double grow1, double grow2) |
Rectangle2D | createRect (Rectangle2D rect, double grow1, double grow2) |
AttributeMap | applyMap (Map change) |
Object | applyValue (Object key, Object value) |
Point2D[] | clonePoints (Point2D[] points) |
List | clonePoints (List points) |
List | clonePoints (Object[] points, boolean convertPortViews) |
void | translate (double dx, double dy) |
void | scale (double sx, double sy, Point2D origin) |
Map | diff (Map newState) |
Object | clone () |
AttributeMap | cloneEntries (AttributeMap newMap) |
Static Public Member Functions | |
static void | translate (Collection c, double dx, double dy) |
Static Public Attributes | |
static transient AttributeMap | emptyAttributeMap |
Classes | |
class | SerializablePoint2D |
class | SerializableRectangle2D |
|
Creates a new attribute map with an initial capacity of 8. |
|
Creates a new attribute map with the specified initial capacity
|
|
Constructs a new, empty hashtable with the specified initial capacity and the specified load factor.
|
|
Constructs a new AttributeMap with the same mappings as the given Map.
|
|
Apply the
|
|
Apply the
|
|
Returns a clone of |
|
Clones special object entried in the given map. |
|
Returns a list where all instances of PortView are replaced by their correspnding Point instance. |
|
Returns a list where all instances of PortView are replaced by their correspnding Point instance.
|
|
Returns a list where all instances of PortView are replaced by their correspnding Point instance.
|
|
Creates a point of suitable type for this attribute map with the same values as those passed in
|
|
Creates a point of suitable type for this attribute map with the same values as the point passed in
|
|
Creates a point of suitable type for this attribute map
|
|
Creates a clone of the rectangle passed in and manipulates it by
|
|
Creates a rectangle of suitable type for this attribute map
|
|
Clones the rectangle passed in
|
|
Creates a rectangle of suitable type for this attribute map at the position of the point passed in with lengths
|
|
Creates a rectangle of suitable type for this attribute map at the position of the point passed in
|
|
Creates a rectangle of suitable type for this attribute map with the same values as those passed in
|
|
Creates a rectangle of suitable type for this attribute map
|
|
Returns a new map that contains all (key, value)-pairs of This method never returns null. |
|
Scales |
|
Translates |
|
Translates the maps in |
|
Initial value: new AttributeMap(0) { public Object clone() { return this; } } |