|
||||||||||
| 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
| Field Summary | |
static ViewBackground |
clearBackground
|
static ViewBorder |
emptyBorder
|
static View |
form
|
static View |
icon
|
static View |
list
|
static View |
smallIcon
|
static View |
text
|
static View |
topForm
|
static View |
topList
|
| Constructor Summary | |
StandardViewerFactory()
|
|
| Method Summary | |
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 |
createInternalCollectionAttributeViewer(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 |
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. |
| 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 ViewBorder emptyBorder
public static final ViewBackground clearBackground
public static final View icon
public static final View smallIcon
public static final View text
public static final View topForm
public static final View form
public static final View topList
public static final View list
| Constructor Detail |
public StandardViewerFactory()
| Method Detail |
public ObjectViewer createCollectionAttributeViewer(NakedObject object,
OneToManyAssociation attribute)
ViewerFactory
createCollectionAttributeViewer in class ViewerFactoryobject - the expressive object to be viewed
public ObjectViewer createCollectionElementViewer(NakedObject object)
ViewerFactory
createCollectionElementViewer in class ViewerFactoryobject - the expressive object to be viewed
public ObjectViewer createCollectionViewer(NakedObject object)
ViewerFactory
createCollectionViewer in class ViewerFactoryobject - the collection to be viewed
public ObjectViewer createElementViewer(NakedObject object)
ViewerFactory
createElementViewer in class ViewerFactoryobject - the expressive object to be viewed
public ObjectViewer createInternalCollectionAttributeViewer(NakedObject object,
OneToManyAssociation attribute)
ViewerFactory
createInternalCollectionAttributeViewer in class ViewerFactoryobject - the expressive object to be viewed
public ObjectViewer createObjectAttributeViewer(NakedObject object,
Association attribute)
ViewerFactory
createObjectAttributeViewer in class ViewerFactoryobject - the expressive object to be viewed
public ObjectViewer createObjectCellViewer(NakedObject object)
ViewerFactory
createObjectCellViewer in class ViewerFactoryobject - the expressive object to be viewed
public ObjectViewer createObjectElementViewer(NakedObject object)
ViewerFactory
createObjectElementViewer in class ViewerFactoryobject - the expressive object to be viewed
public ObjectViewer createInstanceElementViewer(NakedObject object)
createInstanceElementViewer in class ViewerFactory
public ObjectViewer createObjectRowViewer(NakedObject object,
TableLayout layout)
ViewerFactory
createObjectRowViewer in class ViewerFactoryobject - the expressive object to be viewed
public ObjectViewer createObjectViewer(NakedObject object)
ViewerFactory
createObjectViewer in class ViewerFactoryobject - the expressive object to be viewed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||