Package org.graffiti.attributes
-
Interface Summary Interface Description Attributable Interfaces an object that contains a hierarchy of attributes.Attribute Interfaces an object, which contains anidand a value.AttributeConsumer Interfaces an object, which depends on the presence of a set of attributes.CollectionAttribute Contains aCollectionofAttributes.ColorSetAndGetSupport SortedCollectionAttribute Empty interface. -
Class Summary Class Description AbstractAttributable Provides common functionality forAttributableclasses.AbstractAttribute Provides common functionality for classes implementing theAttributeinterface.AbstractCollectionAttribute Provides common functionality forCollectionAttributeinstances.ArrowShapeAttribute AttributeDescription AttributeManager AttributeTypesManager Provides a type manager for attributes.BooleanAttribute Contains a boolean value.ByteAttribute Contains a byteCompositeAttribute Interfaces a composite attribute.DoubleAttribute Contains a doubleEdgeShapeAttribute "Tagging" class only.FloatAttribute Contains a floatHashMapAttribute Maps a given id to an attribute.IntegerAttribute Contains an integer.LinkedHashMapAttribute DOCUMENT ME!LongAttribute Contains a longNodeShapeAttribute "Tagging" class only.ObjectAttribute ShortAttribute Contains a shortStringAttribute Contains a String. -
Exception Summary Exception Description AttributeExistsException TheAttributeExistsExceptionwill be thrown if a method tries to add an attribute at a location where another attribute already exists.AttributeNotFoundException TheAttributeNotFoundExceptionwill be thrown if a method tries to access a nonexistent attribute.FieldAlreadySetException TheFieldAlreadySetExceptionwill be thrown ifsetAttributable()ofsetParent()is invoked on an attribute where theses fields are not null anymore.IllegalIdException TheIllegalIdExceptionwill be thrown if a method tries to add an attribute at a location where another attribute already exists.NoCollectionAttributeException TheNoCollectionAttributeExceptionwill be thrown if a method tries to add an attribute to an attribute which is noCollectionAttribute.UnificationException Thrown in the context of unification failures (e.g.: during the merge of two collection attributes in anaddAttributeConsumercall).