FreeHEP API
Version v1.2

hep.graphics.heprep
Interface HepRepTreeID

All Known Subinterfaces:
HepRepInstanceTree, HepRepTypeTree
All Known Implementing Classes:
DefaultHepRepInstanceTree, DefaultHepRepTreeID, DefaultHepRepTypeTree, HepRepInstanceTreeAdapter, HepRepInstanceTreeAdapter, HepRepTreeIDAdapter, HepRepTreeIDAdapter, HepRepTypeTreeAdapter, HepRepTypeTreeAdapter, StreamerHepRepInstanceTree, StreamerHepRepTypeTree

public interface HepRepTreeID

HepRepTreeID interface.

Author:
Mark Donszelmann

Method Summary
 HepRepTreeID copy()
          Returns a deep copy of this treeID.
 String getName()
          Returns the name of this treeID.
 String getQualifier()
          Returns the qualifier that qualifies the relation that this treeID has with what it refers to.
 String getVersion()
          Returns the version of this treeID.
 void setQualifier(String qualifier)
          Sets the qualifier that qualifies the relation that this treeID has with what it refers to.
 

Method Detail

getName

public String getName()
Returns the name of this treeID.

Returns:
name of treeID.

getVersion

public String getVersion()
Returns the version of this treeID.

Returns:
version of treeID.

getQualifier

public String getQualifier()
Returns the qualifier that qualifies the relation that this treeID has with what it refers to.

Returns:
qualifier.

setQualifier

public void setQualifier(String qualifier)
Sets the qualifier that qualifies the relation that this treeID has with what it refers to.

Parameters:
qualifier - to be set.

copy

public HepRepTreeID copy()
                  throws CloneNotSupportedException
Returns a deep copy of this treeID.

Returns:
copy of this treeID.
Throws:
CloneNotSupportedException - if copying is not possible.

FreeHEP API
Version v1.2

Copyright © 2000-2003 FreeHEP, All Rights Reserved.