public class JUTreeTableBinding extends JUTableBinding
| Modifier and Type | Class and Description | 
|---|---|
| protected class  | JUTreeTableBinding.JUTreeTableModel | 
| static interface  | JUTreeTableBinding.TreeTableModel | 
JUTableBinding.JUTableModelCS_FULL, CS_NONE, CS_RANGE, mSortAscending, mSortColumn, TBL_SCROLL_ACTIVE, TBL_SCROLL_PASSIVEATTR_CHILDREN, ATTR_ROOTNODE, mRootBinding, mTypeBindingsATTR_ATTRIBUTE, ATTR_ATTRIBUTE_DEF, ATTR_ATTRIBUTE_DEFS, ATTR_ATTRIBUTE_VALUE, ATTR_ATTRIBUTE_VALUES, ATTR_ATTRIBUTES, ATTR_AUTOSUBMIT, ATTR_CATEGORY, ATTR_DISPLAY_HEIGHT, ATTR_DISPLAY_HINT, ATTR_DISPLAY_WIDTH, ATTR_FIELD_ORDER, ATTR_FORMAT, ATTR_FORMATS, ATTR_HINTS, ATTR_INPUT_VALUE, ATTR_LABEL, ATTR_LABELS, ATTR_LABELSET, ATTR_MANDATORY, ATTR_PATH, ATTR_TOOLTIP, ATTR_UPDATEABLE, ATTR_VIEWABLE, DATACHANGE_EVENT_POLICY, EMPTY_STRING, GET_ALLOWS, mAttrs, mHasInputVal, mInputVal, SEP_LIST_DISPLAYATTR_CURRENTROW, ATTR_DEF, ATTR_ERROR, ATTR_ERRORS, ATTR_FULLNAME, ATTR_ITER, ATTR_NAME, DC_BINDING_ERROR, mAttributeListener, mInternalGet_KeyResolved, mPermission, mPermissionInfo, ROW_KEY_STRMAP_NULL_VALUE| Constructor and Description | 
|---|
| JUTreeTableBinding(javax.swing.JTable control,
                  JUIteratorBinding iterBinding) | 
| JUTreeTableBinding(javax.swing.JTable control,
                  JUIteratorBinding iterBinding,
                  java.lang.String[] attrNames,
                  JUCtrlHierTypeBinding[] typeBindings) | 
| JUTreeTableBinding(javax.swing.JTable control,
                  JUIteratorBinding iterBinding,
                  java.lang.String[] attrNames,
                  JUCtrlHierTypeBinding[] typeBindings,
                  java.lang.String viewName) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JUCtrlHierNodeBinding | createNodeBinding(JUCtrlHierNodeBinding parent,
                 JUIteratorBinding iterBinding,
                 JUCtrlHierTypeBinding typeBinding,
                 Row row,
                 boolean expandable) | 
| protected int | getColumnSortMode() | 
| java.lang.Object | getControl()Gets the associated View (Swing) control. | 
| protected JUTableBinding.JUTableModel | getModelImpl(javax.swing.JTable control)Returns an instance of JUTableModel that this binding works with and is
 applied as the JTableModel to the given JTable control. | 
addControlToPanel, addTableModelListener, createAttributeListBinding, createAttributeListBinding, getColumnClass, getColumnCount, getColumnName, getControlModel, getDefaultVisibleRowCount, getInstance, getLayoutObject, getModel, getRowCount, getScrolMode, getValueAt, hierarchyChanged, isCellEditable, isControlQueriable, release, removeTableModelListener, rowIndexToRangeIndex, setColumnProperties, setControl, setLayoutObject, setScrollMode, setValueAt, stopEditing, updateColumnModel, updateNavigated, updateRangeScrolled, updateRowDeleted, updateRowInserted, updateValuesFromRow, updateValuesFromRowsbringNodeToRangeKeyPath, clearAttrDefs, clearRootBinding, createRootBinding, findNodeByDCEPath, findNodeByKeyPath, getChildren, getFormats, getHintMap, getHints, getLabels, getMasterNodeForDCE, getRootNodeBinding, getTypeBindings, internalGet, internalGetRootNodeBinding, reinitializeForAllNodes, restoreTreeAndExpand, setAttributeNames, setAttributes, setDef, setTypeBindingscreateValueBindingRef, findOrCreateSelectionAttributeDef, getCurrentRowIndex, getDeferredEstimatedRowCount, getEstimatedRowCount, getInputErrorsForRowKey, getInputValueInRow, getRangeSet, getRangeSize, getRangeStart, isSelectionEnabled, needsEstimatedRowCount, refreshControl, setCurrentRowAtIndex, setInputValueInRow, setRangeStart, useRowSpecificHintsaddBindingContainerChangeListenerForCtxEvent, addDataChangeListener, clearEventsCache, compareAndSetAttribute, createAndNotifyDCE, createEventProducer, displayInShortForm, ensureVariableManager, eventForMyRow, fetchAttrDefs, findAttributeDef, generateDCE, getAttribute, getAttribute, getAttribute, getAttributeCount, getAttributeDef, getAttributeDef, getAttributeDefs, getAttributeDefsForRow, getAttributeFromRow, getAttributeFromRow, getAttributeFromRow, getAttributeFromRow, getAttributeFromRow, getAttributeIndexOf, getAttributeNames, getAttributes, getAttributes, getAttributeUIHelper, getAttributeValidators, getAttributeValidators, getAttributeValue, getAttributeValue, getAttributeValueFromRow, getAttributeValues, getAttributeValues, getAttrViewExpressions, getBindingHint, getCachedEvents, getCategory, getChangeEventPolicy, getColumnNameForQuery, getControlType, getDataChangeEventPolicy, getDataChangeListener, getDisplayHeight, getDisplayHint, getDisplayWidth, getError, getErrors, getEventProducer, getFieldOrder, getFormat, getFormattedAttributeValue, getHint, getHint, getInputValue, getInputValue, getInputValueHandler, getInputValueOnError, getIteratorBindingForDCE, getIteratorRenderHint, getLabel, getLabel, getLabelSet, getLastEventId, getLocaleContext, getMasterKeyPathForDCE, getMergedAttributeValues, getNullValueString, getPath, getPermissionDef, getPermissionHolder, getPermissionInfo, getSelectionDef, getState, getTooltip, getTooltip, hasEventProducer, hasFormatInformation, hasServerBindingChanged, hasVariables, initResources, internalGetDataControlReference, internalGetRow, internalHasPermission, internalHasPermission, isArrayIteratorType, isAttributeMandatory, isAttributeUpdateable, isAttributeUpdateable, isAttributeUpdateable, isAttributeUpdateable, isAutoSubmit, isEventsCachingEnabled, isMandatory, isNewInputValue, isNullInsertKeyPathForDCE, isPushDataChangeEvents, isPushOrPollDataChangeEvents, isUpdateable, isViewable, lookupAttributeDef, notifyDataChangeEvent, notifyDataExceptionEvent, notifyDCE, pinDataControl, processInputException, processNewInputValue, put, removeAttrName, removeDataChangeListener, removeFromDCExceptions, resetAttributeDefs, resetInputState, resolvePath, restoreFromState, setArrayIteratorType, setAttribute, setAttribute, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeInRow, setAttributeValue, setAttributeValuesInRow, setAttrViewExpressions, setError, setEventProducer, setEventsCaching, setInputValue, setInputValue, setInputValueHandler, setIteratorBinding, setListener, setNullValueString, startEvents, stopEvents, updateRow, validateInputValuegetCurrentRow, getFormBinding, getIteratorBinding, reportException, setFormBindingaddToDCExceptions, evaluateBooleanExpression, executeQuery, executeQueryIfNeeded, get, getAllRowsInRange, getApplicationModule, getAttributeListener, getBindingContainer, getDCIteratorBinding, getDef, getDefFullName, getDefName, getFullName, getName, getPermission, getPermissionTargetName, getRowAtRangeIndex, getRowIterator, getTransaction, getViewableExpr, getViewObject, hasAttributeListener, hashCode, internalGetDataControl, internalSetName, isAssociatedWithDataControl, isControlViewable, isReleased, release, reportException, resetAttributeExceptionInRow, setBindingContainer, setDataControlPinned, setListener, setName, setViewableExpr, toStringentrySet, equals, internalPut, setThrowIfPropertyNotFoundOnGetclear, clone, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitgetLabelSetsetListenergetName, getPath, release, resolvePath, setListenergetDefFullName, getDefName, getFullName, getNamepublic JUTreeTableBinding(javax.swing.JTable control,
                  JUIteratorBinding iterBinding)
public JUTreeTableBinding(javax.swing.JTable control,
                  JUIteratorBinding iterBinding,
                  java.lang.String[] attrNames,
                  JUCtrlHierTypeBinding[] typeBindings)
public JUTreeTableBinding(javax.swing.JTable control,
                  JUIteratorBinding iterBinding,
                  java.lang.String[] attrNames,
                  JUCtrlHierTypeBinding[] typeBindings,
                  java.lang.String viewName)
protected JUTableBinding.JUTableModel getModelImpl(javax.swing.JTable control)
JUTableBindingOverride this method to return a subclass of JUTableModel to perform customizations on the table model like:
getModelImpl in class JUTableBindingprotected JUCtrlHierNodeBinding createNodeBinding(JUCtrlHierNodeBinding parent, JUIteratorBinding iterBinding, JUCtrlHierTypeBinding typeBinding, Row row, boolean expandable)
createNodeBinding in class JUCtrlHierBindingprotected int getColumnSortMode()
getColumnSortMode in class JUTableBindingpublic java.lang.Object getControl()
DCControlBindinggetControl in class DCControlBinding