| Modifier and Type | Method and Description |
|---|---|
static boolean |
addFacet(Facet facet)
Attaches the
Facet to its facet
holder. |
static void |
addFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Facet facet) |
static boolean |
addFacet(MultiTypedFacet facet) |
static boolean |
addFacets(Facet[] facets)
Attaches each
Facet to its facet
holder. |
static boolean |
addFacets(List<Facet> facetList)
Attaches each
Facet to its facet
holder. |
static void |
copyFacets(FacetHolder source,
FacetHolder target) |
static List<Facet> |
getFacets(Map<Class<? extends Facet>,Facet> facetsByClass,
org.apache.isis.applib.filter.Filter<Facet> filter)
Bit nasty, for use only by
FacetHolders that index their
Facets in a Map. |
static Hashtable<Class<? extends Facet>,Facet> |
getFacetsByType(FacetHolder facetHolder) |
static Class<? extends Facet>[] |
getFacetTypes(Map<Class<? extends Facet>,Facet> facetsByClass)
Bit nasty, for use only by
FacetHolders that index their
Facets in a Map. |
static void |
removeFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Class<? extends Facet> facetType) |
static void |
removeFacet(Map<Class<? extends Facet>,Facet> facetsByClass,
Facet facet) |
static Facet[] |
toArray(List<Facet> facetList) |
public static boolean addFacet(Facet facet)
Facet to its facet
holder.public static boolean addFacet(MultiTypedFacet facet)
public static boolean addFacets(Facet[] facets)
Facet to its facet
holder.public static boolean addFacets(List<Facet> facetList)
Facet to its facet
holder.public static Class<? extends Facet>[] getFacetTypes(Map<Class<? extends Facet>,Facet> facetsByClass)
FacetHolders that index their
Facets in a Map.facetsByClass - public static List<Facet> getFacets(Map<Class<? extends Facet>,Facet> facetsByClass, org.apache.isis.applib.filter.Filter<Facet> filter)
FacetHolders that index their
Facets in a Map.facetsByClass - public static void removeFacet(Map<Class<? extends Facet>,Facet> facetsByClass, Facet facet)
public static void removeFacet(Map<Class<? extends Facet>,Facet> facetsByClass, Class<? extends Facet> facetType)
public static Hashtable<Class<? extends Facet>,Facet> getFacetsByType(FacetHolder facetHolder)
public static void copyFacets(FacetHolder source, FacetHolder target)
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.