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 } |