public abstract class PMIdImpl extends PMImpl
PMImpl.ListObserver
Constructor and Description |
---|
PMIdImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getGetIdMethodName()
Returns the name of the method fetching the object ID.
|
protected java.lang.String |
getId(Element pElement) |
void |
init(JMManager pManager)
Initializes the PM.
|
void |
setGetIdMethodName(java.lang.String pProperty)
Sets the name of the method fetching the object ID.
|
create, getManager, parseQuery, select, select, select
public void init(JMManager pManager) throws JAXBException
PM
Initializes the PM. Called from the
JAXBContextImpl
upon initialization.
init
in interface PM
init
in class PMImpl
pManager
- The manager being queried for configuration details.JAXBException
public void setGetIdMethodName(java.lang.String pProperty)
Sets the name of the method fetching the object ID.
public java.lang.String getGetIdMethodName()
Returns the name of the method fetching the object ID.
protected java.lang.String getId(Element pElement) throws java.lang.NoSuchMethodException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, PMException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
PMException