Package Class Use Tree Index Help PREV CLASS NEXT CLASS FRAMES NO FRAMES SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
java.lang.Objectjve.generated.ObjectReference
jve.generated.BasicDataObject
jve.generated.DataSourceDataObject
Default implementation of a data object that is retrieved by a service call on a Data Source.
Field Summary protected boolean initialized
Fields inherited from class jve.generated.ObjectReference debug
Fields inherited from interface jve.generated.IBoundObject DELIMITER, PROPERTY_OBJ_CHANGED
Constructor Summary DataSourceDataObject()
Method Summary void actionPerformed(IActionBinder action)
React to an action that may impact this ActionDataObject and its arguments.protected void createObjectFromDataSouce()
Use the service provider to retrive an object.IDataSource getDataSource()
Get the data source against which the service call will be performed.java.lang.Object getObject()
Get the referenced object.ObjectReference getServiceArgument()
Get an object reference to the service argument.java.lang.String getServiceSignature()
Get the string signature of the service method.java.lang.Class getType()
Get the class type of the referenced data object, which should be the return value of the service method.java.lang.Object getValue(java.lang.String property)
Get the value of the given property from the referenced object.boolean isAutoRefresh()
Get the value of the autoRefresh property.void refresh()
Refresh the value of the referenced object.void setAutoRefresh(boolean autoRefresh)
Sets the autoRefresh property.void setDataSource(IDataSource source)
Set the data source against which the service call will be performed.void setServiceArgument(ObjectReference arg)
Set the service argument for the service call.void setServiceSignature(java.lang.String service)
Set the service method with the given method signature.void setSourceObject(java.lang.Object obj)
Set the object referenced by this data object.java.lang.String toString()
Get a string representation of the ActionDataObject.
Methods inherited from class jve.generated.BasicDataObject firePropertyChanged, getHelper, isPrimitive, isReadOnly, setValue
Methods inherited from class jve.generated.ObjectReference addPropertyChangeListener, addPropertyListeners, firePropertyChanged, getErrorMessage, getProperty, getPureSourceObject, getSourceObject, log, log, refreshPropertyHelper, removePropertyChangeListener, removePropertyListeners, setProperty, setSourceObject
Methods inherited from class java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface jve.generated.IBoundObject addPropertyChangeListener, getProperty, getSourceObject, removePropertyChangeListener, setProperty, setSourceObject
Field Detail
protected boolean initialized
Constructor Detail
public DataSourceDataObject()
Method Detail
protected void createObjectFromDataSouce()
public java.lang.Object getObject()
public void refresh()
public void setSourceObject(java.lang.Object obj)
public void setDataSource(IDataSource source)
public java.lang.Object getValue(java.lang.String property)
public java.lang.String getServiceSignature()
public void setServiceSignature(java.lang.String service)
public void actionPerformed(IActionBinder action)
public void setServiceArgument(ObjectReference arg)
public java.lang.String toString()
public ObjectReference getServiceArgument()
public IDataSource getDataSource()
public java.lang.Class getType() throws java.lang.IllegalStateException
public boolean isAutoRefresh()
public void setAutoRefresh(boolean autoRefresh)
Package Class Use Tree Index Help PREV CLASS NEXT CLASS FRAMES NO FRAMES SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD