org.mactor.ui.gui.project
Class OrganizationProjectTreeNode

java.lang.Object
  extended by org.mactor.ui.gui.project.ProjectTreeNode
      extended by org.mactor.ui.gui.project.OrganizationProjectTreeNode

public class OrganizationProjectTreeNode
extends ProjectTreeNode


Field Summary
 
Fields inherited from class org.mactor.ui.gui.project.ProjectTreeNode
childNodes, modelObject, nodeType, parentNode
 
Constructor Summary
OrganizationProjectTreeNode(ProjectNodeType type)
           
OrganizationProjectTreeNode(ProjectNodeType type, java.lang.String name)
           
 
Method Summary
protected  ProjectTreeNode copy()
           
 java.lang.String getCaption()
           
protected  void model_delete()
           
protected  void model_detatch()
           
protected  java.lang.String model_getName()
           
protected  void model_insert_child(int index, java.lang.Object newChild)
           
protected  void model_remove_child(int index)
           
protected  boolean model_rename(java.lang.String newName)
           
protected  void model_save()
           
 
Methods inherited from class org.mactor.ui.gui.project.ProjectTreeNode
addChild, addChildAfter, detach, getChildCount, getChildNode, getChildNodes, getIndexOfChild, getModelObject, getName, getNodeType, getParentNode, removeChild, rename, save, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OrganizationProjectTreeNode

public OrganizationProjectTreeNode(ProjectNodeType type,
                                   java.lang.String name)

OrganizationProjectTreeNode

public OrganizationProjectTreeNode(ProjectNodeType type)
Method Detail

getCaption

public java.lang.String getCaption()
Overrides:
getCaption in class ProjectTreeNode

model_getName

protected java.lang.String model_getName()
Specified by:
model_getName in class ProjectTreeNode

copy

protected ProjectTreeNode copy()
                        throws MactorException
Specified by:
copy in class ProjectTreeNode
Throws:
MactorException

model_delete

protected void model_delete()
                     throws MactorException
Specified by:
model_delete in class ProjectTreeNode
Throws:
MactorException

model_detatch

protected void model_detatch()
Specified by:
model_detatch in class ProjectTreeNode

model_insert_child

protected void model_insert_child(int index,
                                  java.lang.Object newChild)
Specified by:
model_insert_child in class ProjectTreeNode

model_remove_child

protected void model_remove_child(int index)
Specified by:
model_remove_child in class ProjectTreeNode

model_rename

protected boolean model_rename(java.lang.String newName)
                        throws MactorException
Specified by:
model_rename in class ProjectTreeNode
Throws:
MactorException

model_save

protected void model_save()
                   throws MactorException
Specified by:
model_save in class ProjectTreeNode
Throws:
MactorException


Copyright © 2008. All Rights Reserved.