public abstract class RegistrationPropertyDescriptionMapping extends Object implements BaseMapping<org.gatein.wsrp.registration.RegistrationPropertyDescription,Object>
| Modifier and Type | Field and Description |
|---|---|
static String |
NODE_NAME |
JCR_TYPE_NAME_CONSTANT_NAME| Constructor and Description |
|---|
RegistrationPropertyDescriptionMapping() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getDescription() |
abstract String |
getHint() |
abstract String |
getLabel() |
Class<org.gatein.wsrp.registration.RegistrationPropertyDescription> |
getModelClass()
Retrieves the Java class of the model object this BaseMapping deals with.
|
abstract String |
getName() |
abstract String |
getPersistentKey() |
abstract String |
getType() |
void |
initFrom(org.gatein.wsrp.registration.RegistrationPropertyDescription desc)
Initializes this BaseMapping from the data of the specified model object
|
abstract void |
setDescription(String description) |
abstract void |
setHint(String hint) |
abstract void |
setLabel(String label) |
abstract void |
setName(String name) |
abstract void |
setType(String type) |
org.gatein.wsrp.registration.RegistrationPropertyDescription |
toModel(org.gatein.wsrp.registration.RegistrationPropertyDescription initial,
Object registry)
Converts this BaseMapping into a model object, creating a new one if needed or resetting the specified initial value to the persisted state.
|
org.gatein.wsrp.registration.RegistrationPropertyDescription |
toRegistrationPropertyDescription() |
public static final String NODE_NAME
public RegistrationPropertyDescriptionMapping()
public abstract String getPersistentKey()
public abstract String getName()
public abstract void setName(String name)
public abstract String getType()
public abstract void setType(String type)
public abstract String getDescription()
public abstract void setDescription(String description)
public abstract String getHint()
public abstract void setHint(String hint)
public abstract String getLabel()
public abstract void setLabel(String label)
public void initFrom(org.gatein.wsrp.registration.RegistrationPropertyDescription desc)
BaseMappinginitFrom in interface BaseMapping<org.gatein.wsrp.registration.RegistrationPropertyDescription,Object>desc - the model object to initialize frompublic org.gatein.wsrp.registration.RegistrationPropertyDescription toRegistrationPropertyDescription()
public org.gatein.wsrp.registration.RegistrationPropertyDescription toModel(org.gatein.wsrp.registration.RegistrationPropertyDescription initial, Object registry)
BaseMappingtoModel in interface BaseMapping<org.gatein.wsrp.registration.RegistrationPropertyDescription,Object>initial - a potentially null initial value that will be reset to the persisted stateregistry - the registry associated with instances of the specified model typepublic Class<org.gatein.wsrp.registration.RegistrationPropertyDescription> getModelClass()
BaseMappinggetModelClass in interface BaseMapping<org.gatein.wsrp.registration.RegistrationPropertyDescription,Object>Copyright © 2006-2014 GateIn. All Rights Reserved.