|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nakedobjects.metamodel.facets.FacetUtil
public final class FacetUtil
| Method Summary | |
|---|---|
static boolean |
addFacet(Facet facet)
Attaches the Facet to its facet holder. |
static void |
addFacet(java.util.Map<java.lang.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(java.util.List<Facet> facetList)
Attaches each Facet to its facet holder. |
static Facet[] |
getFacets(Facet facet,
Filter<Facet> filter)
|
static Facet[] |
getFacets(java.util.Map<java.lang.Class<? extends Facet>,Facet> facetsByClass,
Filter<Facet> filter)
Bit nasty, for use only by FacetHolders that index their Facets in a Map. |
static java.util.Hashtable<java.lang.Class<? extends Facet>,Facet> |
getFacetsByType(FacetHolder nos)
|
static java.lang.Class<? extends Facet>[] |
getFacetTypes(java.util.Map<java.lang.Class<? extends Facet>,Facet> facetsByClass)
Bit nasty, for use only by FacetHolders that index their Facets in a Map. |
static void |
removeFacet(java.util.Map<java.lang.Class<? extends Facet>,Facet> facetsByClass,
java.lang.Class<? extends Facet> facetType)
|
static void |
removeFacet(java.util.Map<java.lang.Class<? extends Facet>,Facet> facetsByClass,
Facet facet)
|
static Facet[] |
toArray(java.util.List<Facet> facetList)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
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(java.util.List<Facet> facetList)
Facet to its facet holder.
public static java.lang.Class<? extends Facet>[] getFacetTypes(java.util.Map<java.lang.Class<? extends Facet>,Facet> facetsByClass)
FacetHolders that index their Facets in a Map.
facetsByClass -
public static Facet[] getFacets(java.util.Map<java.lang.Class<? extends Facet>,Facet> facetsByClass,
Filter<Facet> filter)
FacetHolders that index their Facets in a Map.
facetsByClass -
public static Facet[] getFacets(Facet facet,
Filter<Facet> filter)
public static void removeFacet(java.util.Map<java.lang.Class<? extends Facet>,Facet> facetsByClass,
Facet facet)
public static void removeFacet(java.util.Map<java.lang.Class<? extends Facet>,Facet> facetsByClass,
java.lang.Class<? extends Facet> facetType)
public static void addFacet(java.util.Map<java.lang.Class<? extends Facet>,Facet> facetsByClass,
Facet facet)
public static Facet[] toArray(java.util.List<Facet> facetList)
public static java.util.Hashtable<java.lang.Class<? extends Facet>,Facet> getFacetsByType(FacetHolder nos)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||