jv.rsrc
Class PsGeometryInfo
java.lang.Object
|
+--jv.object.PsObject
|
+--jv.rsrc.PsGeometryInfo
- All Implemented Interfaces:
- java.lang.Cloneable, PsUpdateIf, java.io.Serializable
- public final class PsGeometryInfo
- extends PsObject
Full description of geometry used in resource files.
- Version:
- 20.06.01, 2.00 revised (kp) Moved from package jv.rsrc to jvx.rsrc.
12.02.01, 1.10 revised (kp) Convert secondary classification into array of strings.
09.01.01, 1.00 created (kp) Extracted from PsModelInfo.
- Author:
- Konrad Polthier
- See Also:
- Serialized Form
| Fields inherited from class jv.object.PsObject |
HAS_CONFIG_PANEL, HAS_INFO_PANEL, HAS_MATERIAL_PANEL, HAS_TEXTURE_PANEL, INSPECTOR_INFO, INSPECTOR_INFO_EXT, IS_DELETED, IS_FIXED, IS_SELECTED, IS_USED, NUM_TAGS |
|
Constructor Summary |
PsGeometryInfo()
Textual information about a geometry including literature references. |
| Methods inherited from class jv.object.PsObject |
addInspector, addUpdateListener, assureInspector, clearTag, clone, clone, copy, getFather, getInfoPanel, getInspector, getName, getNumObjects, hasInspector, hasTag, hasUpdateListener, instanceOf, instanceOf, removeInspector, removeUpdateListener, setName, setParent, setTag, toString, update, updatePanels |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PsGeometryInfo
public PsGeometryInfo()
- Textual information about a geometry including literature references.
init
public void init()
- Description copied from class:
PsObject
- If instance has missing name then assign default name 'object_NUMBER' where
number is the total number of already created instances.
- Overrides:
init in class PsObject
clone
public java.lang.Object clone()
- Duplicate object by recursively cloning all instance variables
except inspector panels and lists of registered listeners.
- Overrides:
clone in class PsObject
- Following copied from class:
jv.object.PsObject
- See Also:
PsObject.copy(PsObject)
getAbstract
public java.lang.String getAbstract()
getDetail
public java.lang.String getDetail()
getPrimary
public java.lang.String getPrimary()
getSecondary
public java.lang.String[] getSecondary()
getSecondary
public java.lang.String getSecondary(int ind)
getKeywords
public java.lang.String[] getKeywords()
getKeyword
public java.lang.String getKeyword(int ind)
getZentralblatt
public java.lang.String getZentralblatt()
getSoftware
public java.lang.String getSoftware()
setAbstract
public void setAbstract(java.lang.String abstr)
setDetail
public void setDetail(java.lang.String detail)
setPrimary
public void setPrimary(java.lang.String primary)
setSecondaries
public void setSecondaries(java.lang.String[] secondary)
setKeywords
public void setKeywords(java.lang.String[] keywords)
setZentralblatt
public void setZentralblatt(java.lang.String zentralblatt)
setSoftware
public void setSoftware(java.lang.String software)
getXmlNode
public PsXmlNode getXmlNode()
- Fills an XML tree with data from this instance, for example, to print to file.
- Returns:
- XML tree filled with data from this instance.
setXmlNode
public void setXmlNode(PsXmlNode description,
PsXmlNode classification)
- Fill this instance with data from an XML source, for example, previously read from file.
At first, this method resets the data structure by calling
#init().
- Parameters:
src - XML source used to fill this instance with data.
The software JavaView® is copyright protected. All Rights Reserved.