org.graffiti.graphics
Class GraphGraphicAttribute

java.lang.Object
  extended by org.graffiti.attributes.AbstractAttribute
      extended by org.graffiti.attributes.AbstractCollectionAttribute
          extended by org.graffiti.attributes.HashMapAttribute
              extended by org.graffiti.graphics.GraphGraphicAttribute
All Implemented Interfaces:
Attribute, CollectionAttribute, DeepCopy, Displayable<Object>

public class GraphGraphicAttribute
extends HashMapAttribute

Version:
$Revision$ $Date$
Author:
kaljinka

Field Summary
 
Fields inherited from class org.graffiti.attributes.AbstractCollectionAttribute
attributes
 
Fields inherited from class org.graffiti.attributes.AbstractAttribute
id
 
Fields inherited from interface org.graffiti.attributes.Attribute
SEPARATOR
 
Constructor Summary
GraphGraphicAttribute()
           
GraphGraphicAttribute(String id)
           
 
Method Summary
 Object copy()
          Copies this CollectionAttribute and returns the copy.
 
Methods inherited from class org.graffiti.attributes.HashMapAttribute
doSetValue, getCollection, setCollection, setDefaultValue
 
Methods inherited from class org.graffiti.attributes.AbstractCollectionAttribute
add, add, containsAttribute, getAttributable, getAttribute, getValue, isEmpty, remove, remove, setAttributable, toString, toXMLString
 
Methods inherited from class org.graffiti.attributes.AbstractAttribute
callPostAttributeAdded, callPostAttributeChanged, callPostAttributeRemoved, callPreAttributeAdded, callPreAttributeChanged, callPreAttributeRemoved, getDescription, getId, getName, getParent, getPath, getSpaces, getStandardXML, setDescription, setParent, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.graffiti.attributes.CollectionAttribute
add, add, containsAttribute, getAttribute, isEmpty, remove, remove, setAttributable
 
Methods inherited from interface org.graffiti.attributes.Attribute
getAttributable, getId, getParent, getPath, getValue, setParent, setValue, toString
 
Methods inherited from interface org.graffiti.plugin.Displayable
getDescription, getName, setDescription, toXMLString
 

Constructor Detail

GraphGraphicAttribute

public GraphGraphicAttribute(String id)
Parameters:
id -

GraphGraphicAttribute

public GraphGraphicAttribute()
Method Detail

copy

public Object copy()
Description copied from class: HashMapAttribute
Copies this CollectionAttribute and returns the copy. All sub-attributes will be copied, too, i.e. a deep-copy is returned.

Specified by:
copy in interface DeepCopy
Overrides:
copy in class HashMapAttribute
Returns:
a copy of the CollectionAttribute.


Generated at 2012-05-30 11:00:36 PM CEST