|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectewe.ui.TableModel
ewe.ui.TreeTableModel
ewe.ui.TreeModelAdapter
ewex.registry.RegistryTreeModel
| Nested Class Summary |
| Nested classes inherited from class ewe.ui.TableModel |
TableModel.CellControl, TableModel.ControlProxy |
| Field Summary | |
boolean |
remote
|
| Fields inherited from class ewe.ui.TreeModelAdapter |
objects |
| Fields inherited from class ewe.ui.TreeTableModel |
CanExpand, closedFolder, cutNodes, DepthMask, dynamicCanExpand, expandingIcon, expandingNodes, expansionLevel, FlagMask, HasChildren, hasControls, HasMoreSiblings, hideRoot, IsExpanded, IsNode, matrix, noLines, openFolder, page, PatternMask, ranges, rootObject, selectedColor, selectedLine, selectedLines, selectExpanded, showWaitCursor |
| Fields inherited from interface ewe.ui.UIConstants |
BDR_DOTTED, BDR_INNER, BDR_NOBORDER, BDR_OUTER, BDR_OUTLINE, BDR_RAISEDINNER, BDR_RAISEDOUTER, BDR_SUNKENINNER, BDR_SUNKENOUTER, BF_BOTTOM, BF_BOTTOMLEFT, BF_BOTTOMRIGHT, BF_BUTTON, BF_DIAGONAL, BF_DIAGONAL_ENDBOTTOMLEFT, BF_DIAGONAL_ENDBOTTOMRIGHT, BF_DIAGONAL_ENDTOPLEFT, BF_DIAGONAL_ENDTOPRIGHT, BF_EXACT, BF_FLAT, BF_LEFT, BF_MIDDLE, BF_MONO, BF_PALM, BF_RECT, BF_RIGHT, BF_SOFT, BF_SQUARE, BF_TOP, BF_TOPLEFT, BF_TOPRIGHT, EDGE_BUMP, EDGE_ETCHED, EDGE_RAISED, EDGE_SUNKEN |
| Fields inherited from interface ewe.ui.CellConstants |
BORDER, BOTTOM, CELLFLAG, CELLMASK, CENTER, CONTROLMASK, DONTCHANGE, DONTFILL, DONTSTRETCH, EAST, FILL, FIXEDSIZE, GROW, HCENTER, HCONTRACT, HEXPAND, HFILL, HGROW, HSHRINK, HSTRETCH, INITIALLY_CLOSED, INITIALLY_MINIMIZED, INITIALLY_PREFERRED_SIZE, INSETS, LEFT, MAXIMUMSIZE, MINIMUMSIZE, NORTH, NORTHEAST, NORTHWEST, PREFERREDSIZE, RECT, RIGHT, SHRINK, SOUTH, SOUTHEAST, SOUTHWEST, SPAN, STRETCH, TEXTSIZE, TOP, VCENTER, VCONTRACT, VEXPAND, VFILL, VGROW, VSHRINK, VSTRETCH, WEST |
| Fields inherited from interface ewe.ui.ControlConstants |
All, AlwaysEnabled, AlwaysRecalculateSizes, ByDeferredMouse, ByDeferredPen, ByFrameChange, ByKeyboard, ByMouse, ByPen, ByRequest, CalculatedSizes, Disabled, DisablePopupMenu, DisplayOnly, Down, DrawFlat, Flag, ForceResize, HasData, Invisible, KeepImage, KeepSIP, Left, MakeMenuAtLeastAsWide, Maximize, Minimize, MouseSensitive, NoFocus, NotAnEditor, NotEditable, PaintDataOnly, PaintOutsideOnly, PenTransparent, PreferredSizeOnly, Right, SendUpKeyEvents, SendUpPenEvents, ShowSIP, ShrinkToNothing, SmallControl, SpecialBackground, TakeControlEvents, TakesKeyFocus, Transparent, Up, WantDrag, WantHoldDown |
| Constructor Summary | |
RegistryTreeModel()
|
|
| Method Summary | |
protected Object |
createObjectFor(Object parent,
int child)
Use this to create a new node object for a node which is about to be expanded. |
protected int |
getChildCount(Object parent)
If you do not override getChildIndexes() you must implement this. |
protected long[] |
getChildIndexes(Object parent)
This is used to get an array of indexes for each of the children of the parent Object. |
protected String |
getDisplayString(Object parentNode,
int childIndex)
Override this to get the display string for the child of the parent. |
protected byte |
getFlags(Object parentNode,
int childIndex,
byte savedFlags)
This is only called if "dynamicCanExpand" is set true. |
protected IImage |
getIcon(Object parentNode,
int childIndex)
Override this to get the icon for the child of the parent. |
RegistryKey |
getKeyAt(int whichLine)
|
| Methods inherited from class ewe.ui.TreeModelAdapter |
adjustFlags, doExpand, getDataObjectAt, getDisplayString, getFlags, getIcon, getIndexFor, getParentObject, newNodeObject |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, toString |
| Field Detail |
public boolean remote
| Constructor Detail |
public RegistryTreeModel()
| Method Detail |
protected IImage getIcon(Object parentNode,
int childIndex)
TreeModelAdapter
getIcon in class TreeModelAdapter
protected String getDisplayString(Object parentNode,
int childIndex)
TreeModelAdapter
getDisplayString in class TreeModelAdapter
protected byte getFlags(Object parentNode,
int childIndex,
byte savedFlags)
TreeModelAdapterOverride this to return the flags (IsNode and/or CanExpand) for the child of the parent.
getFlags in class TreeModelAdapterprotected long[] getChildIndexes(Object parent)
TreeModelAdapterThese indexes are to be used by you to reference that child relative to the parent.
getChildIndexes in class TreeModelAdapterprotected int getChildCount(Object parent)
TreeModelAdapter
getChildCount in class TreeModelAdapter
protected Object createObjectFor(Object parent,
int child)
TreeModelAdapter
createObjectFor in class TreeModelAdapterpublic RegistryKey getKeyAt(int whichLine)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||