org.nakedobjects.metamodel.facets.actions.choices
Interface ActionParameterChoicesFacet

All Superinterfaces:
Facet
All Known Implementing Classes:
ActionParameterChoicesFacetAbstract, ActionParameterChoicesFacetNone, ActionParameterChoicesFacetViaMethod

public interface ActionParameterChoicesFacet
extends Facet

Obtain choices for each of the parameters of the action.

In the standard Naked Objects Programming Model, corresponds to invoking the choicesNXxx support method for an action (where N is the 0-based parameter number).


Method Summary
 java.lang.Object[] getChoices(NakedObject inObject)
           
 
Methods inherited from interface org.nakedobjects.metamodel.facets.Facet
alwaysReplace, facetType, getFacetHolder, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet
 

Method Detail

getChoices

java.lang.Object[] getChoices(NakedObject inObject)


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