|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.objectweb.jac.aspects.gui.swing.AbstractView
org.objectweb.jac.aspects.gui.swing.AbstractCollection
org.objectweb.jac.aspects.gui.swing.SwingTableView
Nested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
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 |
Fields inherited from class org.objectweb.jac.aspects.gui.swing.AbstractCollection |
itemView |
Fields inherited from class org.objectweb.jac.aspects.gui.swing.AbstractView |
closed, height, width |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
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 | |
SwingTableView(ViewFactory factory,
DisplayContext context,
CollectionItem collection,
Object substance,
ExtendedTableModel model,
CollectionItemView itemView)
|
Method Summary | |
protected CollectionUpdate |
getCollectionUpdate()
|
protected JComponent |
getInnerComponent(Model model)
|
protected Model |
getModel()
|
protected int[] |
getSelectedIndices()
Returns the indices of selected objects. |
protected ListSelectionModel |
getSelectionModel()
|
protected void |
onRemove()
|
protected void |
setCellRenderers(JTable table)
Set the cell renderer to use for each column of the table. |
void |
setSelected(int index)
Sets the selected index of the collection view. |
Methods inherited from class org.objectweb.jac.aspects.gui.swing.AbstractCollection |
actionPerformed, close, createButton, getCollectionModel, getField, getSelected, getSubstance, isEditor, keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, setAutoUpdate, setEditor, setField, setNoRefresh, setSubstance, setValue, updateModel, valueChanged |
Methods inherited from class org.objectweb.jac.aspects.gui.swing.AbstractView |
equalsView, equalsView, getContext, getDescription, getFactory, getLabel, getMessage, getParameters, getParentView, getRootView, getStyle, getType, getViewBorder, invokeInContext, isClosed, isDescendantOf, setContext, setDescription, setFactory, setFocus, setLabel, setMessage, setParameters, setParentView, setSize, setStyle, setType, setViewBorder, toString |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.swing.event.ListSelectionListener |
valueChanged |
Methods inherited from interface org.objectweb.jac.aspects.gui.View |
getContext, getDescription, getFactory, getLabel, getMessage, getParentView, getRootView, getStyle, getViewBorder, isClosed, isDescendantOf, setContext, setDescription, setFactory, setFocus, setLabel, setMessage, setParentView, setSize, setStyle, setViewBorder |
Methods inherited from interface org.objectweb.jac.aspects.gui.ViewIdentity |
equalsView, equalsView, getParameters, getType, setParameters, setType |
Constructor Detail |
public SwingTableView(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, ExtendedTableModel model, CollectionItemView itemView)
Method Detail |
protected void setCellRenderers(JTable table)
protected JComponent getInnerComponent(Model model)
getInnerComponent
in class AbstractCollection
protected void onRemove()
onRemove
in class AbstractCollection
protected int[] getSelectedIndices()
AbstractCollection
getSelectedIndices
in class AbstractCollection
protected Model getModel()
protected ListSelectionModel getSelectionModel()
getSelectionModel
in class AbstractCollection
protected CollectionUpdate getCollectionUpdate()
getCollectionUpdate
in class AbstractCollection
public void setSelected(int index)
CollectionView
setSelected
in interface CollectionView
index
- the new selected index
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |