org.nakedobjects.metamodel.facets.object.bounded.BoundedFacet Maven / Gradle / Ivy
package org.nakedobjects.metamodel.facets.object.bounded;
import org.nakedobjects.metamodel.facets.MarkerFacet;
import org.nakedobjects.metamodel.interactions.DisablingInteractionAdvisor;
import org.nakedobjects.metamodel.interactions.ValidatingInteractionAdvisor;
/**
* Whether the number of instances of this class is bounded.
*
*
* Typically viewers will interpret this information by displaying all instances of the class in a drop-down
* list box or similar widget.
*
*
* In the standard Naked Objects Programming Model, corresponds to annotating the member with
* @Bounded.
*/
public interface BoundedFacet extends MarkerFacet, DisablingInteractionAdvisor, ValidatingInteractionAdvisor {
}