void |
SetList.addReference(SetListEntry aReferringEntry,
SetListEntryAttributeKeys anAttributeKey,
SetListEntry aReferredEntry) |
Adds a reference to another entry to a specified parent entry under a specified attribute key.
|
java.io.Serializable |
SetListEntry.getAttribute(SetListEntryAttributeKeys aKey) |
Returns the attribute value for a specific key.
|
java.io.Serializable |
SetListEntry.getAttribute(SetListEntryAttributeKeys aKey,
java.io.Serializable aValueIfUnset) |
Returns the attribute value for a specific key, or a default value in case of the attribute being unset.
|
<T extends java.io.Serializable> T |
SetListEntry.getAttribute(java.lang.Class<T> anAttributeClass,
SetListEntryAttributeKeys aKey) |
Convenience method to access an attribute.
|
<T extends java.io.Serializable> T |
SetListEntry.getAttribute(java.lang.Class<T> anAttributeClass,
SetListEntryAttributeKeys aKey,
T aValueIfUnset) |
Convenience method to access an attribute with default value.
|
java.util.List<SetListEntry> |
SetList.resolveReferences(SetListEntry anEntry,
SetListEntryAttributeKeys anAttributeKey) |
Returns a list of entries that are referred by the given entry under the given attribute key.
|
void |
SetListEntry.setAttribute(SetListEntryAttributeKeys aKey,
java.io.Serializable aValue) |
Sets the attribute.
|