|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nakedobjects.viewer.lightweight.AbstractView
org.nakedobjects.viewer.lightweight.AbstractObjectView
org.nakedobjects.viewer.lightweight.ObjectIconView
org.nakedobjects.viewer.lightweight.AbstractCompositeView
org.nakedobjects.viewer.lightweight.view.CollectionView
| Field Summary |
| Fields inherited from class org.nakedobjects.viewer.lightweight.AbstractObjectView |
LOG |
| Fields inherited from class org.nakedobjects.viewer.lightweight.AbstractView |
DEBUG, DRAG_HANDLE_WIDTH, HPADDING, ICON_SIZE, VPADDING |
| Constructor Summary | |
CollectionView()
|
|
| Method Summary | |
void |
collectionAddUpdate(NakedCollection collection,
NakedObject element)
|
void |
collectionRemoveUpdate(NakedCollection collection,
NakedObject element)
|
protected abstract InternalView |
createListElement(NakedObject obj)
|
void |
draw(Canvas canvas)
Called by the frame, or the parent view, when this view must redraw itself. |
void |
firstClick(Click click)
Called when the user clicks the mouse buttone within this view. |
Padding |
getPadding()
|
protected void |
refresh()
|
| Methods inherited from class org.nakedobjects.viewer.lightweight.AbstractCompositeView |
addView, calculateRepaintArea, clearRootViewIdentified, clone, debugDetails, debugFieldDetails, dispose, dropView, focusNext, focusPrevious, getBaseline, getComponents, getLayout, getRequiredSize, identifyView, layout, removeAllViews, removeView, replaceView, setLayout, setRootViewIdentified |
| Methods inherited from class org.nakedobjects.viewer.lightweight.ObjectIconView |
defaultName, getStyle, getTitleTextStyle, includeIcon, includeTitle, indicatesForView, objectLocatedAt, size, titleIconBounds, titleSize, titleTextBounds |
| Methods inherited from class org.nakedobjects.viewer.lightweight.AbstractObjectView |
backgroundColor, createIconImage, dragCancel, dragging, dragObjectIn, dragObjectOut, dropObject, entered, enteredSubview, exited, exitedSubview, getFieldOf, getObject, getRoot, getState, init, isIdentified, isRoot, makeView, menuOptions, mouseMoved, objectInfo, objectMenuOptions, objectUpdate, parentObjectView, pickupObject, pickupView, removeViewsFor, secondClick, topView, toString, transparentBackground, viewMenuOptions |
| Methods inherited from class org.nakedobjects.viewer.lightweight.AbstractView |
addControl, assignId, contains, createCanvas, defaultFieldHeight, getAbsoluteLocation, getBorder, getBounds, getId, getLocation, getName, getParent, getSize, getWorkspace, invalidateLayout, isLayoutInvalid, isOpen, isReplaceable, limitBounds, print, redraw, removeControl, repaintAll, setBorder, setBounds, setLayoutValid, setLocation, setParent, setSize, setWorkspace, thirdClick, validateLayout |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.nakedobjects.viewer.lightweight.LayoutTarget |
setLayoutValid |
| Methods inherited from interface org.nakedobjects.viewer.lightweight.ObjectView |
getObject, getState, isRoot, objectInfo, objectLocatedAt, objectMenuOptions, objectUpdate, pickupObject, pickupView, removeViewsFor, topView, viewMenuOptions |
| Methods inherited from interface org.nakedobjects.viewer.lightweight.View |
contains, entered, enteredSubview, exited, exitedSubview, getAbsoluteLocation, getBorder, getBounds, getId, getLocation, getName, getParent, getSize, getWorkspace, indicatesForView, invalidateLayout, isLayoutInvalid, isOpen, isReplaceable, makeView, menuOptions, mouseMoved, print, redraw, secondClick, setBorder, setBounds, setLocation, setSize, thirdClick, validateLayout |
| Constructor Detail |
public CollectionView()
| Method Detail |
public Padding getPadding()
getPadding in interface LayoutTargetgetPadding in class AbstractCompositeViewpublic void firstClick(Click click)
View
firstClick in interface ViewfirstClick in class AbstractObjectViewpublic void draw(Canvas canvas)
View
draw in interface Viewdraw in class AbstractCompositeViewprotected void refresh()
protected abstract InternalView createListElement(NakedObject obj)
public void collectionRemoveUpdate(NakedCollection collection,
NakedObject element)
collectionRemoveUpdate in interface ObjectViewcollectionRemoveUpdate in class AbstractObjectView
public void collectionAddUpdate(NakedCollection collection,
NakedObject element)
collectionAddUpdate in interface ObjectViewcollectionAddUpdate in class AbstractObjectView
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||