org.objectweb.jonathan.libs.kernel
Class JTreeElement

java.lang.Object
  extended byorg.objectweb.jonathan.libs.kernel.JElement
      extended byorg.objectweb.jonathan.libs.kernel.JTreeElement
All Implemented Interfaces:
Element, TreeElement

public class JTreeElement
extends JElement
implements TreeElement

Basic implementation of a runtime element. Its behaviour is a property component's. Must be subtyped to behave differently.


Constructor Summary
JTreeElement(Component _container, java.lang.String _name, Component _target)
           
 
Method Summary
 Name getAbsoluteName()
           
 Name getAbsoluteName(Name subname)
           
 java.lang.String toString()
           
 
Methods inherited from class org.objectweb.jonathan.libs.kernel.JElement
getComponent, getContainer, getIntValue, getName, getType, getValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.objectweb.jonathan.apis.kernel.Element
getComponent, getContainer, getIntValue, getName, getType, getValue
 

Constructor Detail

JTreeElement

public JTreeElement(Component _container,
                    java.lang.String _name,
                    Component _target)
Method Detail

getAbsoluteName

public Name getAbsoluteName()
Specified by:
getAbsoluteName in interface TreeElement

getAbsoluteName

public Name getAbsoluteName(Name subname)
Specified by:
getAbsoluteName in interface TreeElement

toString

public java.lang.String toString()
Overrides:
toString in class JElement