arlut.csd.ganymede.client
Class BaseNode

java.lang.Object
  |
  +--arlut.csd.JTree.treeNode
        |
        +--arlut.csd.ganymede.client.BaseNode
All Implemented Interfaces:
java.lang.Cloneable

class BaseNode
extends treeNode

Subclass of treeNode used in the client.


Field Summary
private  Query allQuery
           
private  Base base
           
private  boolean canBeInactivated
           
private  boolean canCreate
           
private  Query editableQuery
           
private  boolean loaded
           
private  boolean showAll
           
private  java.lang.Short type
           
 
Fields inherited from class arlut.csd.JTree.treeNode
boxX1, boxX2, boxY1, boxY2, child, childStack, closedImage, expandable, expanded, menu, nextSibling, openImage, parent, prevSibling, row, selected, text, tree
 
Constructor Summary
(package private) BaseNode(treeNode parent, java.lang.String text, Base base, treeNode insertAfter, boolean expandable, int openImage, int closedImage, treeMenu menu, boolean canCreate)
           
 
Method Summary
 boolean canCreate()
           
 boolean canInactivate()
           
 Query getAllQuery()
           
 Base getBase()
           
 Query getEditableQuery()
           
 java.lang.Short getTypeID()
           
 boolean isLoaded()
           
 boolean isShowAll()
           
 void markLoaded()
           
 void markUnLoaded()
           
 void setAllQuery(Query query)
           
 void setBase(Base base)
           
 void setEditableQuery(Query query)
           
 void showAll(boolean showAll)
           
 
Methods inherited from class arlut.csd.JTree.treeNode
clone, getChild, getChild, getClosedImage, getNextSibling, getOpenImage, getParent, getPrevSibling, getText, isOpen, resetNode, setClosedImage, setImages, setMenu, setOpenImage, setText
 
Methods inherited from class java.lang.Object
, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

base

private Base base

editableQuery

private Query editableQuery

allQuery

private Query allQuery

loaded

private boolean loaded

canBeInactivated

private boolean canBeInactivated

showAll

private boolean showAll

canCreate

private boolean canCreate

type

private java.lang.Short type
Constructor Detail

BaseNode

BaseNode(treeNode parent,
         java.lang.String text,
         Base base,
         treeNode insertAfter,
         boolean expandable,
         int openImage,
         int closedImage,
         treeMenu menu,
         boolean canCreate)
Method Detail

getTypeID

public java.lang.Short getTypeID()

getBase

public Base getBase()

canInactivate

public boolean canInactivate()

canCreate

public boolean canCreate()

isShowAll

public boolean isShowAll()

showAll

public void showAll(boolean showAll)

setBase

public void setBase(Base base)

setEditableQuery

public void setEditableQuery(Query query)

setAllQuery

public void setAllQuery(Query query)

getEditableQuery

public Query getEditableQuery()

getAllQuery

public Query getAllQuery()

isLoaded

public boolean isLoaded()

markLoaded

public void markLoaded()

markUnLoaded

public void markUnLoaded()