|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Inherited @Target(value=TYPE) @Retention(value=RUNTIME) public @interface Facets
Indicates that the class has additional facets, and specifies the how to obtain the FacetFactory to manufacture them.
At least one named factory (as per facetFactoryNames()) or one class factory (as per
facetFactoryClasses()) should be specified.
| Optional Element Summary | |
|---|---|
java.lang.Class<?>[] |
facetFactoryClasses
Array of Classs, each indicating a class implementing
org.nakedobjects.metamodel.facets.FacetFactory. |
java.lang.String[] |
facetFactoryNames
Array of fully qualified names of classes each implementing org.nakedobjects.metamodel.facets.FacetFactory. |
public abstract java.lang.String[] facetFactoryNames
Either the array provided by this method or by facetFactoryClasses() should be non-empty.
public abstract java.lang.Class<?>[] facetFactoryClasses
Classs, each indicating a class implementing
org.nakedobjects.metamodel.facets.FacetFactory.
Either the array provided by this method or by facetFactoryNames() should be non-empty.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||