org.guvnor.tools.views.model
Class TreeObject

java.lang.Object
  extended by org.guvnor.tools.views.model.TreeObject
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
Direct Known Subclasses:
TreeParent

public class TreeObject
extends Object
implements org.eclipse.core.runtime.IAdaptable

Basic node for the tree representation of Guvnor contents.


Nested Class Summary
static class TreeObject.Type
           
 
Constructor Summary
TreeObject(String name, TreeObject.Type nodeType)
           
 
Method Summary
 Object getAdapter(Class adapter)
           
 String getFullPath()
           
 GuvnorRepository getGuvnorRepository()
           
 String getName()
           
 TreeObject.Type getNodeType()
           
 TreeParent getParent()
           
 ResourceProperties getResourceProps()
           
 void setGuvnorRepository(GuvnorRepository theRep)
           
 void setParent(TreeParent parent)
           
 void setResourceProps(ResourceProperties props)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TreeObject

public TreeObject(String name,
                  TreeObject.Type nodeType)
Method Detail

getName

public String getName()

getNodeType

public TreeObject.Type getNodeType()

setParent

public void setParent(TreeParent parent)

getParent

public TreeParent getParent()

toString

public String toString()
Overrides:
toString in class Object

getAdapter

public Object getAdapter(Class adapter)
Specified by:
getAdapter in interface org.eclipse.core.runtime.IAdaptable

getResourceProps

public ResourceProperties getResourceProps()

setResourceProps

public void setResourceProps(ResourceProperties props)

setGuvnorRepository

public void setGuvnorRepository(GuvnorRepository theRep)

getGuvnorRepository

public GuvnorRepository getGuvnorRepository()

getFullPath

public String getFullPath()


Copyright © 2001-2011 JBoss Inc.. All Rights Reserved.