All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nakedobjects.metamodel.facets.ordering.actionorder.ActionOrderFacet Maven / Gradle / Ivy

The newest version!
package org.nakedobjects.metamodel.facets.ordering.actionorder;

import org.nakedobjects.metamodel.facets.SingleStringValueFacet;
import org.nakedobjects.metamodel.facets.ordering.fieldorder.FieldOrderFacet;
import org.nakedobjects.metamodel.facets.ordering.memberorder.MemberOrderFacet;


/**
 * (One of the) mechanism(s) for determining the order in which the actions of the object should be rendered.
 * 
 * 

* In the standard Naked Objects Programming Model, typically corresponds to the actionOrder method * which returns a comma-separated list of action names. An alternative (and preferred, because it is * refactoring-safe) mechanism is to annotate each of the methods using @MemberOrder. * * @see MemberOrderFacet * @see FieldOrderFacet */ public interface ActionOrderFacet extends SingleStringValueFacet { }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy