hep.graphics.heprep.ref
Class DefaultHepRepDefinition
java.lang.Object
   hep.graphics.heprep.ref.DefaultHepRepAttribute
hep.graphics.heprep.ref.DefaultHepRepAttribute
       hep.graphics.heprep.ref.DefaultHepRepDefinition
hep.graphics.heprep.ref.DefaultHepRepDefinition
- All Implemented Interfaces: 
- HepRepAttribute, HepRepConstants, HepRepDefinition, Serializable
- Direct Known Subclasses: 
- DefaultHepRepType, HepRepAttributeAdapter
- public abstract class DefaultHepRepDefinition- extends DefaultHepRepAttribute- implements HepRepDefinition, Serializable
- Version:
- $Id: DefaultHepRepDefinition.java,v 1.13 2004/07/18 08:19:38 duns Exp $
- Author:
- M.Donszelmann
- See Also:
- Serialized Form
- Source Code:
- DefaultHepRepDefinition.java
 
| 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 | 
 
 
 
| Methods inherited from class hep.graphics.heprep.ref.DefaultHepRepAttribute | 
| addAttColor, addAttColor, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, getAttValue, getAttValueFromNode, getAttValuesFromNode, removeAttValue | 
 
 
| Methods inherited from interface hep.graphics.heprep.HepRepAttribute | 
| addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, addAttValue, getAttValue, getAttValueFromNode, getAttValuesFromNode, removeAttValue | 
 
cvsId
public static final String cvsId
- See Also:
- Constant Field Values
DefaultHepRepDefinition
protected DefaultHepRepDefinition()
getAttDefsFromNode
public Set getAttDefsFromNode()
- Description copied from interface: HepRepDefinition
- Returns a collection of all attribute definitions defined on this node.
 
- 
- Specified by:
- getAttDefsFromNodein interface- HepRepDefinition
 
- 
- Returns:
- collection of attributes definitions.
 
addAttDef
public void addAttDef(HepRepAttDef hepRepAttDef)
- Description copied from interface: HepRepDefinition
- Adds an attdef.
 
- 
- Specified by:
- addAttDefin interface- HepRepDefinition
 
- 
- Parameters:
- hepRepAttDef- to be added.
 
addAttDef
public void addAttDef(String name,
                      String desc,
                      String category,
                      String extra)
- Description copied from interface: HepRepDefinition
- Adds an attdef.
 
- 
- Specified by:
- addAttDefin interface- HepRepDefinition
 
- 
- Parameters:
- name- name of the definition.
- desc- description of the definition.
- category- category of the definition.
- extra- extra info of the definition.
 
getAttDefFromNode
public HepRepAttDef getAttDefFromNode(String lowerCaseName)
- Description copied from interface: HepRepDefinition
- Returns a named attribute definition defined on this node.
 
- 
- Specified by:
- getAttDefFromNodein interface- HepRepDefinition
 
- 
- Parameters:
- lowerCaseName- name of the attribute in lower case.
- Returns:
- attribute definition.
 
equals
public boolean equals(Object o)
- 
 
- 
 
getAttDef
public abstract HepRepAttDef getAttDef(String name)
- Description copied from interface: HepRepDefinition
- Return a named attribute definition searched on this node and any parent nodes.
 
- 
- Specified by:
- getAttDefin interface- HepRepDefinition
 
- 
- Parameters:
- name- of attribute definition.
- Returns:
- attribute definition.
 
Copyright © 2000-2004 FreeHEP, All Rights Reserved.