org.openxava.web
Class WebEditors
java.lang.Object
org.openxava.web.WebEditors
public class WebEditors
- extends java.lang.Object
- Author:
- Javier Paniza
|
Method Summary |
static boolean |
depends(MetaProperty a,
MetaProperty b,
java.lang.String viewName)
If a depends on b |
static boolean |
dependsOnSomeOther(MetaProperty metaProperty,
java.lang.String viewName)
If the property depends of some other property displayed in the view. |
static java.lang.String |
format(HttpServletRequest request,
MetaProperty p,
java.lang.Object object,
Messages errors,
java.lang.String viewName)
|
static java.lang.String |
format(HttpServletRequest request,
MetaProperty p,
java.lang.Object object,
Messages errors,
java.lang.String viewName,
boolean fromList)
|
static java.lang.Object |
formatTitle(HttpServletRequest request,
MetaProperty p,
java.lang.Object object,
Messages errors,
java.lang.String viewName,
boolean fromList)
|
static java.lang.Object |
formatToStringOrArray(HttpServletRequest request,
MetaProperty p,
java.lang.Object object,
Messages errors,
java.lang.String viewName,
boolean fromList)
|
static java.lang.Object |
formatToStringOrArrayImpl(HttpServletRequest request,
MetaProperty p,
java.lang.Object object,
Messages errors,
java.lang.String viewName,
boolean fromList)
|
static java.lang.String |
getEditorURLDescriptionsList(java.lang.String tabName,
java.lang.String tabModelName,
java.lang.String propertyKey,
int index,
java.lang.String prefix,
java.lang.String qualifiedName,
java.lang.String name)
|
static MetaEditor |
getMetaEditorFor(MetaMember m,
java.lang.String viewName)
|
static java.lang.String |
getUrl(MetaProperty p,
java.lang.String viewName)
|
static java.lang.String |
getUrl(MetaTab metaTab)
|
static boolean |
hasFrame(MetaProperty p,
java.lang.String viewName)
|
static boolean |
hasMultipleValuesFormatter(MetaProperty p,
java.lang.String viewName)
|
static boolean |
mustToFormat(MetaProperty p,
java.lang.String viewName)
|
static java.lang.Object |
parse(HttpServletRequest request,
MetaProperty p,
java.lang.String[] strings,
Messages errors,
java.lang.String viewName)
|
static java.lang.Object |
parse(HttpServletRequest request,
MetaProperty p,
java.lang.String string,
Messages errors,
java.lang.String viewName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebEditors
public WebEditors()
mustToFormat
public static boolean mustToFormat(MetaProperty p,
java.lang.String viewName)
throws XavaException
- Throws:
XavaException
hasMultipleValuesFormatter
public static boolean hasMultipleValuesFormatter(MetaProperty p,
java.lang.String viewName)
throws XavaException
- Throws:
XavaException
hasFrame
public static boolean hasFrame(MetaProperty p,
java.lang.String viewName)
throws XavaException
- Throws:
XavaException
parse
public static java.lang.Object parse(HttpServletRequest request,
MetaProperty p,
java.lang.String[] strings,
Messages errors,
java.lang.String viewName)
throws XavaException
- Throws:
XavaException
parse
public static java.lang.Object parse(HttpServletRequest request,
MetaProperty p,
java.lang.String string,
Messages errors,
java.lang.String viewName)
throws XavaException
- Throws:
XavaException
format
public static java.lang.String format(HttpServletRequest request,
MetaProperty p,
java.lang.Object object,
Messages errors,
java.lang.String viewName)
throws XavaException
- Throws:
XavaException
format
public static java.lang.String format(HttpServletRequest request,
MetaProperty p,
java.lang.Object object,
Messages errors,
java.lang.String viewName,
boolean fromList)
throws XavaException
- Throws:
XavaException
formatToStringOrArray
public static java.lang.Object formatToStringOrArray(HttpServletRequest request,
MetaProperty p,
java.lang.Object object,
Messages errors,
java.lang.String viewName,
boolean fromList)
throws XavaException
- Returns:
- If has a multiple converter return a array of string else return a string
- Throws:
XavaException
formatTitle
public static java.lang.Object formatTitle(HttpServletRequest request,
MetaProperty p,
java.lang.Object object,
Messages errors,
java.lang.String viewName,
boolean fromList)
throws XavaException
- Throws:
XavaException
formatToStringOrArrayImpl
public static java.lang.Object formatToStringOrArrayImpl(HttpServletRequest request,
MetaProperty p,
java.lang.Object object,
Messages errors,
java.lang.String viewName,
boolean fromList)
throws XavaException
- Throws:
XavaException
getUrl
public static java.lang.String getUrl(MetaProperty p,
java.lang.String viewName)
throws XavaException
- Throws:
XavaException
getUrl
public static java.lang.String getUrl(MetaTab metaTab)
throws ElementNotFoundException,
XavaException
- Throws:
ElementNotFoundException
XavaException
getMetaEditorFor
public static MetaEditor getMetaEditorFor(MetaMember m,
java.lang.String viewName)
throws ElementNotFoundException,
XavaException
- Throws:
ElementNotFoundException
XavaException
depends
public static boolean depends(MetaProperty a,
MetaProperty b,
java.lang.String viewName)
- If a depends on b
dependsOnSomeOther
public static boolean dependsOnSomeOther(MetaProperty metaProperty,
java.lang.String viewName)
- If the property depends of some other property displayed in the view.
getEditorURLDescriptionsList
public static java.lang.String getEditorURLDescriptionsList(java.lang.String tabName,
java.lang.String tabModelName,
java.lang.String propertyKey,
int index,
java.lang.String prefix,
java.lang.String qualifiedName,
java.lang.String name)