public abstract class AssociationByRep<T extends Associable & Child> extends java.lang.Object implements GML, Association<T>, Child, Copyable
Constructor and Description |
---|
AssociationByRep() |
AssociationByRep(T object) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
copyTo(java.lang.Object target,
CopyBuilder copyBuilder) |
GMLClass |
getGMLClass() |
java.lang.Object |
getLocalProperty(java.lang.String name) |
ModelType |
getModelType() |
T |
getObject() |
ModelObject |
getParent() |
boolean |
hasLocalProperty(java.lang.String name) |
boolean |
isSetObject() |
boolean |
isSetParent() |
void |
setLocalProperty(java.lang.String name,
java.lang.Object value) |
void |
setObject(T object) |
void |
setParent(ModelObject parent) |
java.lang.Object |
unsetLocalProperty(java.lang.String name) |
void |
unsetObject() |
void |
unsetParent() |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAssociableClass
public AssociationByRep()
public AssociationByRep(T object)
public T getObject()
public boolean isSetObject()
public void setObject(T object)
public void unsetObject()
public ModelType getModelType()
getModelType
in interface ModelObject
public GMLClass getGMLClass()
getGMLClass
in interface GML
public java.lang.Object getLocalProperty(java.lang.String name)
getLocalProperty
in interface Association<T extends Associable & Child>
public void setLocalProperty(java.lang.String name, java.lang.Object value)
setLocalProperty
in interface Association<T extends Associable & Child>
public boolean hasLocalProperty(java.lang.String name)
hasLocalProperty
in interface Association<T extends Associable & Child>
public java.lang.Object unsetLocalProperty(java.lang.String name)
unsetLocalProperty
in interface Association<T extends Associable & Child>
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
public ModelObject getParent()
public void setParent(ModelObject parent)
public boolean isSetParent()
isSetParent
in interface Child
public void unsetParent()
unsetParent
in interface Child