|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
symantec.itools.awt.MultiList
wt.clients.util.WTMultiList
wt.clients.beans.WTList
Nested Class Summary |
Nested classes inherited from class symantec.itools.awt.MultiList |
|
Nested classes inherited from class java.awt.Panel |
Panel.AccessibleAWTPanel |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
private ItemListener |
itemListener
|
private WTObject[] |
myLastObj
|
private WTObject[] |
myNewObj
|
private WTSchema |
mySchema
|
private static String |
versionID
|
Fields inherited from class wt.clients.util.WTMultiList |
|
Fields inherited from class symantec.itools.awt.MultiList |
actionCommand, actionListener, allowResizingOfColumns, allowSorting, BORDER, cachedHeight, cachedLastSplitter, cachedWidth, cellAscent, cellDescent, cellFont, cellHeight, cells, CENTER, clickedInHeadings, CLICKTHRESHOLD, clickTime, colorBg, colorFg, colorHBg, colorHFg, columnAlignments, columnClicked, columnCompareCellsRoutines, columnSizes, defaultColumnAlignment, defaultColumnSorter, dragColumn, errors, focusIndicatedVisually, focusListener, forceColumnSizeRecalc, forceFullRedraw, forceRedraw, hasFocus, headingBg, headingFg, headingFont, headingHeight, headings, headingVisible, highlightedRows, horizontalScrollbar, hScrollbarLineIncrement, isDragging, isSun1_1, isSuppressRedraw, lastColumnClicked, LEFT, memoryClick, minColumnWidth, multiSelect, offscreenImage, offscreenImageGraphics, redrawWasSupressed, RESIZE_FUDGE_FACTOR, RIGHT, sbHPosition, sbHShow, sbVPosition, sbVShow, scrollbarHeight, selectedRow, splitters, topRow, verticalScrollbar, verticalScrollbarWidth, xDragLast |
Fields inherited from class java.awt.Panel |
|
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
WTList()
|
Method Summary | |
WTObject |
addDetail(WTObject an_object)
|
void |
addItemListener(ItemListener l)
Adds the specified item listener to receive item events from this list. |
void |
clearDetails()
|
WTObject |
getDetail(int aIndex)
|
int |
getDetailRow(WTObject an_object)
|
WTObject |
getSelectedDetail()
|
WTObject[] |
getSelectedDetails()
|
boolean |
isDuplicateDetail(WTObject an_object)
|
void |
itemStateChanged(ItemEvent e)
This method is called when |
static void |
main(String[] args)
|
void |
processEvent(ItemEvent aEvent)
Propagates the item event to current listeners. |
void |
removeItemListener(ItemListener l)
Removes the specified item listener from this list. |
void |
setSchema(WTSchema aSchema)
Set the schema to use. |
int |
totalDetails()
|
void |
updateDetail(WTObject an_object)
|
private void |
updateRow(int row,
WTObject an_object)
Replace a particular row with values from another modeled Windchill business object. |
Methods inherited from class symantec.itools.awt.MultiList |
addActionListener, addCell, addCell, addCellImpl, addImageCell, addNotify, addTextCell, adjustHeadings, calcHeadings, calculateHeadingHeight, calcVerticalScrollbarPosition, changeSelection, clear, createColumns, deselectAll, deselectRow, draw3DBox, drawColumnHeading, drawHeading, getCellBg, getCellFg, getCellFont, getCellImage, getCellText, getColumnAlignment, getColumnAlignments, getColumnSize, getColumnSizes, getColumnSizesFromSplitters, getColumnSorter, getDefaultColumnAlignment, getDefaultColumnSorter, getHeading, getHeadingBg, getHeadingFg, getHeadingFont, getHeadings, getMinColumnWidth, getNumberOfCols, getNumVisibleRows, getSelectedRow, getSelectedRows, intArrayToStringArray, internalCreateColumns, isAllowResizingOfColumns, isAllowSorting, isFocusIndicatedVisually, isFocusTraversable, isHeadingVisible, isMultipleMode, minimumSize, paint, paintSelection, preferredSize, rangeCheckAlignment, rangeCheckColumn, removeActionListener, removeNotify, removeRow, removeSelectionBorder, repaintFocus, resizeHeadings, selectAll, selectRow, setAllowResizingOfColumns, setAllowSorting, setCellBg, setCellColors, setCellFg, setCellFont, setColumnAlignment, setColumnAlignments, setColumns, setColumnSizes, setColumnSorter, setDefaultColumnAlignment, setDefaultColumnSorter, setFocusIndicatedVisually, setHeading, setHeading, setHeadingBg, setHeadingColors, setHeadingFg, setHeadingFont, setHeadings, setHeadingVisible, setLayout, setMinColumnWidth, setMultipleMode, setNumberOfCols, setSelectedRow, setSupressRedraw, sourceActionEvent, sourceItemEvent, tokenizeStringArrayIfNeeded, triggerRedraw, update |
Methods inherited from class java.awt.Panel |
getAccessibleContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String versionID
private WTSchema mySchema
private WTObject[] myNewObj
private WTObject[] myLastObj
private ItemListener itemListener
Constructor Detail |
public WTList()
Method Detail |
public void addItemListener(ItemListener l)
WTMultiList
addItemListener
in interface ItemSelectable
addItemListener
in class WTMultiList
l
- the item listener.public void removeItemListener(ItemListener l)
WTMultiList
removeItemListener
in interface ItemSelectable
removeItemListener
in class WTMultiList
l
- the item listener.public void processEvent(ItemEvent aEvent)
WTMultiList
public void setSchema(WTSchema aSchema)
WTMultiList
WTMultiList
.
setSchema
in class WTMultiList
#wt.clients.beans.query.WTSchema
public int totalDetails()
public int getDetailRow(WTObject an_object)
public WTObject getDetail(int aIndex)
public WTObject getSelectedDetail()
public WTObject[] getSelectedDetails()
public void clearDetails()
public boolean isDuplicateDetail(WTObject an_object)
public WTObject addDetail(WTObject an_object)
private void updateRow(int row, WTObject an_object)
WTMultiList
public void updateDetail(WTObject an_object)
public void itemStateChanged(ItemEvent e)
itemStateChanged
in interface ItemListener
itemStateChanged
in class WTMultiList
public static void main(String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |