| com.xoetrope.data.pojo.XPojoDataSourceEx com.xoetrope.data.pojo.XPersistentPojoDataSourceEx
All known Subclasses: com.xoetrope.data.pojo.XHibernatePojoDataSourceEx,
XPersistentPojoDataSourceEx | public XPersistentPojoDataSourceEx(XProject project)(Code) | | Creates a new instance of XPersistentPojoDataSourceEx
Parameters: project - the owner project |
adaptPojo | public XPojoModelVis adaptPojo(Object pojo, XModel parentNode)(Code) | | Adapts a POJO for use in the data visualiser.
Parameters: pojo - the POJO to be adapted Parameters: parentNode - the parent model node model node wrapping the specified pojo |
adaptPojo | public XPojoModelVis adaptPojo(Method gtr, Method str, String propertyName, XModel parentNode)(Code) | | Adapts a POJO for use in the data visualiser
Parameters: method - the method, the invocation of which returns the POJOto be adapted Parameters: propertyName - the property name of the parent node whosevalue is to be adapted Parameters: parentNode - the parent model node model node wrapping the specified pojo |
adaptPojo | public XPojoModelVis adaptPojo(Class pojoClass, String propertyName, XModel parentNode)(Code) | | Adapts the specified POJO for use in the data visualizer.
Parameters: pojoClass - the type of the POJO to be adapted Parameters: propertyName - the property name of the parent node whosevalue is to be adapted Parameters: parentNode - the parent model node model node wrapping the specified pojo |
createAdapter | protected XPojoAdapterEx createAdapter(Class pojoClass)(Code) | | Creates a new instance of XPersistentPojoAdapterEx
Parameters: pojoClass - the class to be adapted |
customizeProperty | protected void customizeProperty(XPojoAdapterEx adapter, XmlElement propertyElement)(Code) | | Cutsomizes the specified adapter applying the changes from the propertyElement
Parameters: adapter - the adapter to be customized Parameters: propertyElement - xml node describing customization |
Methods inherited from com.xoetrope.data.pojo.XPojoDataSourceEx | public XPojoModelVis adaptPojo(Object pojo, XModel parentNode)(Code)(Java Doc) public XPojoModelVis adaptPojo(Method getter, Method setter, String propertyName, XModel parentNode)(Code)(Java Doc) public XPojoModelVis adaptPojo(Class pojoClass, String propertyName, XModel parentNode)(Code)(Java Doc) protected XPojoAdapterEx createAdapter(Class pojoClass)(Code)(Java Doc) protected void customizeProperty(XPojoAdapterEx adapter, XmlElement propertyElement)(Code)(Java Doc) public XPojoAdapterEx getAdapter(Class pojoClass)(Code)(Java Doc) protected static String getDispValue(Object pojo)(Code)(Java Doc) public Object getPojoContext()(Code)(Java Doc) protected XProjectClassLoader getProjectClassLoader()(Code)(Java Doc) public XPropertiesRetriever getPropertiesRetriever()(Code)(Java Doc) public static boolean getterSupported(Method method, boolean prefixes)(Code)(Java Doc) public void loadTable(XmlElement source, XModel model)(Code)(Java Doc) protected void overrideAdapter(XPojoAdapterEx adapter)(Code)(Java Doc) public static boolean setterSupported(Method method, boolean prefixes)(Code)(Java Doc)
|
|
|