wt.iba.value
Interface AttributeContainer

All Superinterfaces:
Cloneable
All Known Implementing Classes:
DefaultAttributeContainer

public interface AttributeContainer
extends Cloneable

A subclass that implements AttributeContainer holds the IBA attribute values and definitions associate with an IBAHolder object. Any attempts to add/remove/ delete/update value to the container must first pass validation by calling each respective validation method. All accessor mehods return cloned value(s) rather than reference the original value(s). This is to ensure attribute value data integrity, such that changes to the value outside of the container does not automatically reflected in the container without passing constraint validations.

Supported API: false

Extendable: false

See Also:
DefaultAttributeContainer

Method Summary
 Object clone()
          Clones this container and all its components.
 boolean isContainerDirty()
          

Supported API: false
 

Method Detail

isContainerDirty

public boolean isContainerDirty()


Supported API: false

Returns:
boolean

clone

public Object clone()
Clones this container and all its components.

Supported API: false

Returns:
Object