org.nakedobjects.plugins.dnd
Interface CollectionContent

All Known Subinterfaces:
OneToManyField
All Known Implementing Classes:
AbstractCollectionContent, CollectionActionContent, OneToManyFieldImpl, RootCollection

public interface CollectionContent


Method Summary
 java.util.Enumeration allElements()
           
 void contentMenuOptions(UserActionSet options)
           
 void debugDetails(DebugString debug)
           
 NakedObject[] elements()
           
 NakedObject getCollection()
           
 NakedObjectSpecification getElementSpecification()
           
 NakedObjectAssociation getFieldSortOrder()
           
 Image getIconPicture(int iconHeight)
           
 NakedObject[] getOptions()
           
 boolean getOrderByElement()
           
 boolean getReverseSortOrder()
           
 boolean isOptionEnabled()
           
 void parseTextEntry(java.lang.String entryText)
           
 void setOrder(Comparator order)
           
 void setOrderByElement()
           
 void setOrderByField(NakedObjectAssociation field)
           
 void viewMenuOptions(UserActionSet options)
           
 

Method Detail

allElements

java.util.Enumeration allElements()

debugDetails

void debugDetails(DebugString debug)

elements

NakedObject[] elements()

getCollection

NakedObject getCollection()

contentMenuOptions

void contentMenuOptions(UserActionSet options)

viewMenuOptions

void viewMenuOptions(UserActionSet options)

parseTextEntry

void parseTextEntry(java.lang.String entryText)

setOrder

void setOrder(Comparator order)

setOrderByField

void setOrderByField(NakedObjectAssociation field)

setOrderByElement

void setOrderByElement()

getFieldSortOrder

NakedObjectAssociation getFieldSortOrder()

getIconPicture

Image getIconPicture(int iconHeight)

getOrderByElement

boolean getOrderByElement()

getReverseSortOrder

boolean getReverseSortOrder()

isOptionEnabled

boolean isOptionEnabled()

getOptions

NakedObject[] getOptions()

getElementSpecification

NakedObjectSpecification getElementSpecification()


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