public class AttributedObjectBase extends java.lang.Object implements AttributedObject, CopyInterceptor
Constructor and Description |
---|
AttributedObjectBase() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Object> |
attributes()
Internal method for dynamic attribute support.
|
java.lang.Object |
get(int index)
Internal method for dynamic attribute support.
|
void |
postCopy() |
void |
preCopy() |
void |
set(int index,
java.lang.Object obj)
Internal method for dynamic attribute support.
|
public void preCopy()
preCopy
in interface CopyInterceptor
public void postCopy()
postCopy
in interface CopyInterceptor
public final java.lang.Object get(int index)
AttributedObject
get
in interface AttributedObject
public final void set(int index, java.lang.Object obj)
AttributedObject
set
in interface AttributedObject
public final java.util.List<java.lang.Object> attributes()
AttributedObject
attributes
in interface AttributedObject