org.loom.appengine.converter
Class AbstractRootKeyConverter
java.lang.Object
org.loom.converter.AbstractConverter
org.loom.appengine.converter.AbstractRootKeyConverter
- All Implemented Interfaces:
- org.loom.converter.Converter, org.loom.validator.FormInputDecorator
- Direct Known Subclasses:
- KeyIdConverter, KeyNameConverter
public abstract class AbstractRootKeyConverter
- extends org.loom.converter.AbstractConverter
|
Field Summary |
protected java.lang.String |
kind
the persistent class to generate key values |
| Fields inherited from class org.loom.converter.AbstractConverter |
convertedClass, cssClass |
|
Method Summary |
java.lang.Object |
getAsObject(java.lang.String paramName,
java.lang.String paramValue,
org.loom.i18n.Messages messages,
org.loom.i18n.MessagesRepository repository)
|
protected abstract java.lang.Object |
getAsObjectImpl(java.lang.String paramName,
java.lang.String paramValue)
|
java.lang.String |
getAsText(java.lang.Object value,
org.loom.i18n.MessagesRepository repository)
|
protected abstract java.lang.String |
getAsTextImpl(com.google.appengine.api.datastore.Key key)
|
| Methods inherited from class org.loom.converter.AbstractConverter |
addErrorMessage, decorate, getConvertedClass, getCssClass, setConvertedClass, setCssClass |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
kind
protected java.lang.String kind
- the persistent class to generate key values
AbstractRootKeyConverter
public AbstractRootKeyConverter(java.lang.Class<?> persistentClass)
getAsObject
public final java.lang.Object getAsObject(java.lang.String paramName,
java.lang.String paramValue,
org.loom.i18n.Messages messages,
org.loom.i18n.MessagesRepository repository)
getAsObjectImpl
protected abstract java.lang.Object getAsObjectImpl(java.lang.String paramName,
java.lang.String paramValue)
getAsText
public final java.lang.String getAsText(java.lang.Object value,
org.loom.i18n.MessagesRepository repository)
getAsTextImpl
protected abstract java.lang.String getAsTextImpl(com.google.appengine.api.datastore.Key key)