|
FreeHEP API Version v1.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--hep.graphics.heprep.corbavalue.HepRepAttributeAdapter
|
+--hep.graphics.heprep.corbavalue.HepRepInstanceAdapter
| Field Summary | |
static String |
cvsId
|
| Fields inherited from interface hep.graphics.heprep.HepRepConstants |
SHOW_DESC, SHOW_EXTRA, SHOW_NAME, SHOW_NONE, SHOW_VALUE, TYPE_BOOLEAN, TYPE_COLOR, TYPE_DOUBLE, TYPE_INT, TYPE_LONG, TYPE_STRING, TYPE_UNKNOWN |
| Constructor Summary | |
HepRepInstanceAdapter(HepRepInstance hepRepInstance)
|
|
| Method Summary | |
void |
addInstance(HepRepInstance instance)
Adds an sub-instance to this instance. |
void |
addPoint(HepRepPoint point)
Adds a point to this instance. |
HepRepInstance |
copy(HepRep heprep,
HepRepInstance parent)
Returns a deep copy of this instance. |
HepRepInstance |
copy(HepRep heprep,
HepRepInstance parent,
HepRepSelectFilter filter)
Returns a deep copy of this instance. |
HepRepInstance |
copy(HepRep heprep,
HepRepInstanceTree parent)
Returns a deep copy of this instance. |
HepRepInstance |
copy(HepRep heprep,
HepRepInstanceTree parent,
HepRepSelectFilter filter)
Returns a deep copy of this instance. |
HepRepAttValue |
getAttValue(String name)
Returns the attValue specified by name. |
Collection |
getInstances()
Returns a collection of all sub-instances this instance keeps. |
Collection |
getPoints()
Returns a collection of all points this instance keeps. |
HepRepType |
getType()
Returns the associated type for this instance. |
Object |
getUserObject()
Returns a user object previously set on this instance. |
void |
removeInstance(HepRepInstance instance)
Removes a sub-instance from this instance. |
void |
setUserObject(Object object)
Sets a User Object on this instance. |
| Methods inherited from class hep.graphics.heprep.corbavalue.HepRepAttributeAdapter |
addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, getAttValueFromNode, getAttValuesFromNode, removeAttValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hep.graphics.heprep.HepRepAttribute |
addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, getAttValueFromNode, getAttValuesFromNode, removeAttValue |
| Field Detail |
public static final String cvsId
| Constructor Detail |
public HepRepInstanceAdapter(HepRepInstance hepRepInstance)
| Method Detail |
public HepRepInstance copy(HepRep heprep,
HepRepInstance parent)
throws CloneNotSupportedException
HepRepInstance
copy in interface HepRepInstanceheprep - needed to find the associated type.parent - to which the copy is added.
CloneNotSupportedException - if copying is not possible.
public HepRepInstance copy(HepRep heprep,
HepRepInstanceTree parent)
throws CloneNotSupportedException
HepRepInstance
copy in interface HepRepInstanceheprep - needed to find the associated type.parent - to which the copy is added.
CloneNotSupportedException - if copying is not possible.
public HepRepInstance copy(HepRep heprep,
HepRepInstance parent,
HepRepSelectFilter filter)
throws CloneNotSupportedException
HepRepInstance
copy in interface HepRepInstanceheprep - needed to find the associated type.parent - to which the copy is added.filter - run on all instances before copying.
CloneNotSupportedException - if copying is not possible.
public HepRepInstance copy(HepRep heprep,
HepRepInstanceTree parent,
HepRepSelectFilter filter)
throws CloneNotSupportedException
HepRepInstance
copy in interface HepRepInstanceheprep - needed to find the associated type.parent - to which the copy is added.filter - run on all instances before copying.
CloneNotSupportedException - if copying is not possible.public void setUserObject(Object object)
HepRepInstance
setUserObject in interface HepRepInstanceobject - User Object.public Object getUserObject()
HepRepInstance
getUserObject in interface HepRepInstancepublic HepRepType getType()
HepRepInstance
getType in interface HepRepInstancepublic Collection getInstances()
HepRepInstance
getInstances in interface HepRepInstancepublic Collection getPoints()
HepRepInstance
getPoints in interface HepRepInstance
public void addPoint(HepRepPoint point)
throws UnsupportedOperationException
HepRepInstance
addPoint in interface HepRepInstancepoint - to be added.
UnsupportedOperationException
public void addInstance(HepRepInstance instance)
throws UnsupportedOperationException
HepRepInstance
addInstance in interface HepRepInstanceinstance - sub-instance.
UnsupportedOperationException
public void removeInstance(HepRepInstance instance)
throws UnsupportedOperationException
HepRepInstance
removeInstance in interface HepRepInstanceinstance - sub-instance.
UnsupportedOperationExceptionpublic HepRepAttValue getAttValue(String name)
HepRepAttribute
getAttValue in interface HepRepAttributename - of attribute value.
|
FreeHEP API Version v1.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||