org.apache.isis.core.progmodel.facets.object.facets
Class FacetsFacetAbstract

java.lang.Object
  extended by org.apache.isis.core.metamodel.facetapi.FacetAbstract
      extended by org.apache.isis.core.progmodel.facets.object.facets.FacetsFacetAbstract
All Implemented Interfaces:
org.apache.isis.core.metamodel.facetapi.Facet, org.apache.isis.core.metamodel.facets.facets.FacetsFacet, org.apache.isis.core.metamodel.facets.MultipleValueFacet
Direct Known Subclasses:
FacetsFacetAnnotation

public abstract class FacetsFacetAbstract
extends org.apache.isis.core.metamodel.facetapi.FacetAbstract
implements org.apache.isis.core.metamodel.facets.facets.FacetsFacet


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.isis.core.metamodel.facetapi.FacetAbstract
org.apache.isis.core.metamodel.facetapi.FacetAbstract.Disabling, org.apache.isis.core.metamodel.facetapi.FacetAbstract.Hiding, org.apache.isis.core.metamodel.facetapi.FacetAbstract.Validating
 
Constructor Summary
FacetsFacetAbstract(String[] names, Class<?>[] classes, org.apache.isis.core.metamodel.facetapi.FacetHolder holder)
           
 
Method Summary
 Class<? extends org.apache.isis.core.metamodel.facets.FacetFactory>[] facetFactories()
           
static Class<? extends org.apache.isis.core.metamodel.facetapi.Facet> type()
           
 
Methods inherited from class org.apache.isis.core.metamodel.facetapi.FacetAbstract
alwaysReplace, facetType, getFacetHolder, getIdentified, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet, toString, toStringValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.isis.core.metamodel.facetapi.Facet
alwaysReplace, facetType, getFacetHolder, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet
 

Constructor Detail

FacetsFacetAbstract

public FacetsFacetAbstract(String[] names,
                           Class<?>[] classes,
                           org.apache.isis.core.metamodel.facetapi.FacetHolder holder)
Method Detail

type

public static Class<? extends org.apache.isis.core.metamodel.facetapi.Facet> type()

facetFactories

public Class<? extends org.apache.isis.core.metamodel.facets.FacetFactory>[] facetFactories()
Specified by:
facetFactories in interface org.apache.isis.core.metamodel.facets.facets.FacetsFacet


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.