org.nakedobjects.plugins.dnd
Interface ViewFactory

All Superinterfaces:
DebugInfo
All Known Implementing Classes:
SkylarkViewFactory

public interface ViewFactory
extends DebugInfo


Method Summary
 java.util.Enumeration availableViews(ViewRequirement viewRequirement)
           
 java.util.Enumeration closedSubviews(Content content, View view)
           
 View createDialog(Content content)
           
 View createDragViewOutline(View view)
           
 View createFieldView(ObjectContent content, ViewAxis axis)
           
 View createFieldView(TextParseableField content, ViewAxis axis)
           
 View createIcon(Content content)
           
 View createInnerWorkspace(Content content)
           
 View createInternalList(OneToManyField content, ViewAxis axis)
           
 View createMinimizedView(View view)
           
 View createView(ViewRequirement requirement)
           
 View createWindow(Content content)
           
 ViewSpecification getContentDragSpecification()
           
 ViewSpecification getIconizedSubViewSpecification(Content content)
           
 ViewSpecification getOverlayViewSpecification(Content content)
           
 ViewSpecification getValueFieldSpecification(TextParseableContent content)
           
 java.util.Enumeration valueViews(Content content, View view)
           
 
Methods inherited from interface org.nakedobjects.metamodel.commons.debug.DebugInfo
debugData, debugTitle
 

Method Detail

closedSubviews

java.util.Enumeration closedSubviews(Content content,
                                     View view)

createDragViewOutline

View createDragViewOutline(View view)

createIcon

View createIcon(Content content)

createInnerWorkspace

View createInnerWorkspace(Content content)

createMinimizedView

View createMinimizedView(View view)

createWindow

View createWindow(Content content)

getIconizedSubViewSpecification

ViewSpecification getIconizedSubViewSpecification(Content content)

getValueFieldSpecification

ViewSpecification getValueFieldSpecification(TextParseableContent content)

getContentDragSpecification

ViewSpecification getContentDragSpecification()

valueViews

java.util.Enumeration valueViews(Content content,
                                 View view)

getOverlayViewSpecification

ViewSpecification getOverlayViewSpecification(Content content)

createDialog

View createDialog(Content content)

createFieldView

View createFieldView(ObjectContent content,
                     ViewAxis axis)

createFieldView

View createFieldView(TextParseableField content,
                     ViewAxis axis)

createInternalList

View createInternalList(OneToManyField content,
                        ViewAxis axis)

createView

View createView(ViewRequirement requirement)

availableViews

java.util.Enumeration availableViews(ViewRequirement viewRequirement)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.