|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nakedobjects.viewer.classic.view.ViewerFactory
org.nakedobjects.viewer.classic.view.StandardViewerFactory
org.nakedobjects.viewer.classic.ApplicationViewerFactory
| Field Summary | |
static ViewActionListener |
collectionViewHandler
|
static MenuOption |
newCollectionInspectorOption
|
static MenuOption |
newObjectInspectorOption
|
static ViewActionListener |
objectViewHandler
|
| Fields inherited from class org.nakedobjects.viewer.classic.view.StandardViewerFactory |
clearBackground, emptyBorder, form, icon, list, smallIcon, text, topForm, topList |
| Constructor Summary | |
ApplicationViewerFactory()
|
|
| Method Summary | |
void |
addCollectionOptions(ObjectViewer viewer)
|
void |
addObjectOptions(ObjectViewer viewer)
|
ObjectViewer |
createCollectionAttributeViewer(NakedObject object,
OneToManyAssociation attribute)
Creates an ObjectViewer for viewing a collection which is an Attribute of an NakedObject as a field within a form. |
ObjectViewer |
createCollectionElementViewer(NakedObject object)
Creates an ObjectViewer for viewing a collection which is an element of another collection |
ObjectViewer |
createCollectionViewer(NakedObject object)
Creates an ObjectViewer for viewing a NakedCollection in a top level window. |
ObjectViewer |
createElementViewer(NakedObject object)
Creates an ObjectViewer for viewing an NakedObject with a NakedCollection. |
ObjectViewer |
createInstanceElementViewer(NakedObject object)
|
ObjectViewer |
createObjectAttributeViewer(NakedObject object,
Association attribute)
Creates an ObjectViewer for viewing an Attribute of an NakedObject as a field within a form. |
ObjectViewer |
createObjectCellViewer(NakedObject object)
Creates an ObjectViewer for viewing an NakedObject as a cell within a row within a table |
ObjectViewer |
createObjectElementViewer(NakedObject object)
Creates an ObjectViewer for viewing an expressive object which is an element of a collection |
ObjectViewer |
createObjectRowViewer(NakedObject object,
TableLayout layout)
Creates an ObjectViewer for viewing an NakedObject in a table view. |
ObjectViewer |
createObjectViewer(NakedObject object)
Creates an ObjectViewer for viewing an NakedObject in a top level window. |
DisplayFrame |
showClassWindow(NakedClassList classes,
java.awt.Point at)
Put up the classes window in the top left hand corner of the screen |
| Methods inherited from class org.nakedobjects.viewer.classic.view.StandardViewerFactory |
createInternalCollectionAttributeViewer |
| Methods inherited from class org.nakedobjects.viewer.classic.view.ViewerFactory |
getInstance |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final MenuOption newObjectInspectorOption
public static final MenuOption newCollectionInspectorOption
public static final ViewActionListener objectViewHandler
public static final ViewActionListener collectionViewHandler
| Constructor Detail |
public ApplicationViewerFactory()
| Method Detail |
public void addCollectionOptions(ObjectViewer viewer)
public void addObjectOptions(ObjectViewer viewer)
public ObjectViewer createCollectionAttributeViewer(NakedObject object,
OneToManyAssociation attribute)
ViewerFactory
createCollectionAttributeViewer in class StandardViewerFactorypublic ObjectViewer createCollectionElementViewer(NakedObject object)
ViewerFactory
createCollectionElementViewer in class StandardViewerFactorypublic ObjectViewer createCollectionViewer(NakedObject object)
ViewerFactory
createCollectionViewer in class StandardViewerFactorypublic ObjectViewer createElementViewer(NakedObject object)
ViewerFactory
createElementViewer in class StandardViewerFactorypublic ObjectViewer createInstanceElementViewer(NakedObject object)
createInstanceElementViewer in class StandardViewerFactory
public ObjectViewer createObjectAttributeViewer(NakedObject object,
Association attribute)
ViewerFactory
createObjectAttributeViewer in class StandardViewerFactorypublic ObjectViewer createObjectCellViewer(NakedObject object)
ViewerFactory
createObjectCellViewer in class StandardViewerFactorypublic ObjectViewer createObjectElementViewer(NakedObject object)
ViewerFactory
createObjectElementViewer in class StandardViewerFactory
public ObjectViewer createObjectRowViewer(NakedObject object,
TableLayout layout)
ViewerFactory
createObjectRowViewer in class StandardViewerFactorypublic ObjectViewer createObjectViewer(NakedObject object)
ViewerFactory
createObjectViewer in class StandardViewerFactory
public DisplayFrame showClassWindow(NakedClassList classes,
java.awt.Point at)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||