|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
HepRepAttValue interface.
Field Summary |
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 |
Method Summary | |
HepRepAttValue |
copy()
Returns a deep copy of this attvalue. |
String |
getAsString()
Returns value as string. |
boolean |
getBoolean()
Returns value as boolean. |
Color |
getColor()
Returns value as Color. |
double |
getDouble()
Returns value as double. |
int |
getInteger()
Returns value as int. |
long |
getLong()
Returns value as long. |
String |
getLowerCaseName()
Returns lowercased name of the attvalue. |
String |
getLowerCaseString()
Returns value as lowercase string. |
String |
getName()
Returns name of the attvalue. |
String |
getString()
Returns value as string. |
int |
getType()
Returns type of the attvalue, defined in HepRepConstants with names TYPE_xxx. |
String |
getTypeName()
Returns the Java-like name for the type of this attvalue. |
int |
showLabel()
Returns the flag bits for showing this attvalue as a label, defined in HepRepConstants with names SHOW_xxx. |
Method Detail |
public String getName()
public String getLowerCaseName()
public int getType()
public String getTypeName()
public int showLabel()
public String getString() throws HepRepTypeException
HepRepTypeException
- if type is not string.public String getLowerCaseString() throws HepRepTypeException
HepRepTypeException
- if type is not string.public String getAsString()
public Color getColor() throws HepRepTypeException
HepRepTypeException
- if type is not Color.public long getLong() throws HepRepTypeException
HepRepTypeException
- if type is not long.public int getInteger() throws HepRepTypeException
HepRepTypeException
- if type is not int.public double getDouble() throws HepRepTypeException
HepRepTypeException
- if type is not double.public boolean getBoolean() throws HepRepTypeException
HepRepTypeException
- if type is not boolean.public HepRepAttValue copy() throws CloneNotSupportedException
CloneNotSupportedException
- if copying is not possible.
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |