public class FallbackFacetFactory extends FacetFactoryAbstract implements IsisConfigurationAware
Facets
required by the Apache Isis framework itself.FacetFactory.AbstractProcessContext<T extends FacetHolder>, FacetFactory.ProcessClassContext, FacetFactory.ProcessContextWithMetadataProperties<T extends FacetHolder>, FacetFactory.ProcessMethodContext, FacetFactory.ProcessParameterContext| Modifier and Type | Field and Description |
|---|---|
static int |
PAGE_SIZE_PARENTED_DEFAULT |
static int |
PAGE_SIZE_STANDALONE_DEFAULT |
| Constructor and Description |
|---|
FallbackFacetFactory() |
| Modifier and Type | Method and Description |
|---|---|
IsisConfiguration |
getConfiguration() |
void |
process(FacetFactory.ProcessClassContext processClassContaxt)
Process the class, and return the correctly setup annotation if present.
|
void |
process(FacetFactory.ProcessMethodContext processMethodContext)
Process the method, and return the correctly setup annotation if present.
|
void |
processParams(FacetFactory.ProcessParameterContext processParameterContext)
Process the parameters of the method, and return the correctly setup
annotation if present.
|
boolean |
recognizes(Method method) |
void |
setConfiguration(IsisConfiguration configuration)
Inject the
IsisConfiguration into the component. |
getFeatureTypes, getSpecificationLoader, setSpecificationLookuppublic static final int PAGE_SIZE_STANDALONE_DEFAULT
public static final int PAGE_SIZE_PARENTED_DEFAULT
public FallbackFacetFactory()
public boolean recognizes(Method method)
public void process(FacetFactory.ProcessClassContext processClassContaxt)
FacetFactoryprocess in interface FacetFactoryprocess in class FacetFactoryAbstractpublic void process(FacetFactory.ProcessMethodContext processMethodContext)
FacetFactoryprocess in interface FacetFactoryprocess in class FacetFactoryAbstractpublic void processParams(FacetFactory.ProcessParameterContext processParameterContext)
FacetFactoryprocessParams in interface FacetFactoryprocessParams in class FacetFactoryAbstractpublic void setConfiguration(IsisConfiguration configuration)
IsisConfigurationAwareIsisConfiguration into the component.setConfiguration in interface IsisConfigurationAwarepublic IsisConfiguration getConfiguration()
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.