|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.myfaces.buildtools.maven2.plugin.builder.model.ModelUtils
public class ModelUtils
Simple static helper methods.
Constructor Summary | |
---|---|
ModelUtils()
|
Method Summary | |
---|---|
static Boolean |
defaultOf(Boolean val,
boolean dflt)
Return a default value if a boolean property is null. |
static Boolean |
merge(Boolean curr,
Boolean inherited)
Inherit setting only if current one is empty. |
static Object |
merge(Object curr,
Object inherited)
Inherit setting only if current one is empty. |
static String |
merge(String curr,
String inherited)
Inherit setting only if current one is empty. |
static void |
mergeAttributes(AttributeHolder dst,
AttributeHolder src)
|
static void |
mergeFacets(FacetHolder dst,
FacetHolder src)
|
static void |
mergeListeners(ListenerHolder dst,
ListenerHolder src)
|
static void |
mergeProps(PropertyHolder dst,
PropertyHolder src)
Given two JSF artifacts that can have associated user-settable properties, merge all the properties one one into the other. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ModelUtils()
Method Detail |
---|
public static String merge(String curr, String inherited)
public static Object merge(Object curr, Object inherited)
public static Boolean merge(Boolean curr, Boolean inherited)
public static Boolean defaultOf(Boolean val, boolean dflt)
public static void mergeProps(PropertyHolder dst, PropertyHolder src)
The dst object is expected to be a "child" of the src object. Any data on dst therefore overrides stuff on src, but otherwise everything on src gets copied to dst.
public static void mergeFacets(FacetHolder dst, FacetHolder src)
public static void mergeListeners(ListenerHolder dst, ListenerHolder src)
dst
- src
- public static void mergeAttributes(AttributeHolder dst, AttributeHolder src)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |