Public Methods | |
| AppTreeNode (String name, ApplicationsManager mgr) | |
| AppTreeNode (String name, AppTreeNode parent) | |
| ApplicationsManager | getManager () |
| AppTableModel | getTableModel () |
| AppTreeNode | getParent () |
| String | toString () |
| String | getName () |
| int | getChildCount () |
| AppTreeNode | getChildAt (int index) |
| int | getIndex (String name) |
| int | getIndex (Object node) |
|
||||||||||||
|
00033 {
00034 _name = name;
00035 _mgrData = new AppTableModel(mgr);
00036 _parent = null;
00037 }
|
|
||||||||||||
|
00040 {
00041 _name = name;
00042 _mgrData = null;
00043 _parent = parent;
00044 }
|
|
|
00065 {
00066 if(_mgrData == null)
00067 _mgrData = new AppTableModel(_name, _parent.getManager());
00068
00069 return _mgrData.getManager();
00070 }
|
|
|
00073 {
00074 if(_mgrData == null)
00075 _mgrData = new AppTableModel(_name, _parent.getManager());
00076
00077 if(_mgrData.getManager() == null) return null;
00078 else return _mgrData;
00079 }
|
|
|
00082 {
00083 return _parent;
00084 }
|
|
|
00087 {
00088 return _name;
00089 }
|
|
|
00092 {
00093 return _name;
00094 }
|
|
|
00124 {
00125 if(_mgrData == null)
00126 _mgrData = new AppTableModel(_name, _parent.getManager());
00127
00128 return _mgrData.getNSCount();
00129 }
|
|
|
00132 {
00133 if(_mgrData == null)
00134 _mgrData = new AppTableModel(_name, _parent.getManager());
00135
00136 return new AppTreeNode(_mgrData.getNSName(index), this);
00137 }
|
|
|
00140 {
00141 if(_mgrData == null)
00142 _mgrData = new AppTableModel(_name, _parent.getManager());
00143
00144 for(int i=0; i<_mgrData.getNSCount(); i++)
00145 if(_mgrData.getNSName(i).equals(name)) return i;
00146
00147 return -1;
00148 }
|
|
|
00151 {
00152 return getIndex(node.toString());
00153 }
|
1.2.12 written by Dimitri van Heesch,
© 1997-2001