com.ibm.able
Class AbleBeanAdaptor
java.lang.Object
|
+--com.ibm.able.AbleObject
|
+--com.ibm.able.AbleBeanAdaptor
- All Implemented Interfaces:
- AbleBean, AbleDataBufferManager, AbleEventListener, AbleEventListenerManager, AbleEventQueueManager, AbleEventQueueProcessor, AblePropertyChangeManager, AbleSerializable, java.io.Serializable
- public class AbleBeanAdaptor
- extends AbleObject
This class provides a default implementation of an AbleBean. It is
used to wrap non-Able components when they are used in the Able
Editor.
NOTE: This class is still a stub!!!!
- See Also:
- Serialized Form
Field Summary |
protected static long |
serialVersionUID
Serialized version identifier in form YYYYMMDDVerRelModxx |
protected java.lang.Object |
wrappedObject
The object wrapped by this Able bean adaptor. |
Fields inherited from class com.ibm.able.AbleObject |
changed, chgSupport, comment, dataFlowEnabled, defaultName, destBufferConnections, eventQueue, fileName, inputBuffer, listeners, logger, name, outputBuffer, parent, propertyConnectionMgr, sourceBufferConnections, state, stateChgSupport, trace |
Constructor Summary |
AbleBeanAdaptor()
Create a default Able bean adaptor. |
AbleBeanAdaptor(java.lang.Object theWrappedObject)
Create a default Able bean adaptor with the specified object. |
AbleBeanAdaptor(java.lang.String theName)
Create a default Able bean adaptor with the specified name. |
AbleBeanAdaptor(java.lang.String theName,
java.lang.Object theWrappedObject)
Create a default Able bean adaptor with the specified name and
object. |
Method Summary |
java.lang.Object |
getWrappedObject()
Retrieve the wrapped object of this bean adaptor. |
void |
setWrappedObject(java.lang.Object theWrappedObject)
Set (or change) the wrapped object of this bean adaptor. |
Methods inherited from class com.ibm.able.AbleObject |
addAbleEventListener, addDestBufferConnection, addPropertyChangeListener, addPropertyConnection, addSourceBufferConnection, addStateChangeListener, Copyright, dataChanged, firePropertyChange, flushAbleEventQueue, getAbleEventListeners, getAbleEventProcessingEnabled, getAbleEventQueueSize, getComment, getDestBufferConnections, getFileName, getInputBuffer, getInputBuffer, getInputBufferAsStringArray, getInputBufferContents, getLogger, getName, getOutputBuffer, getOutputBuffer, getOutputBufferAsStringArray, getOutputBufferContents, getParent, getPropertyConnectionManager, getSleepTime, getSourceBufferConnections, getState, getTraceLogger, handleAbleEvent, hasInputBuffer, hasOutputBuffer, init, init, isAbleEventPostingEnabled, isAbleEventProcessingEnabled, isChanged, isConnectable, isDataFlowEnabled, isTimerEventProcessingEnabled, notifyAbleEventListeners, process, process, processAbleEvent, processBufferConnections, processNoEventProcessingEnabledSituation, processTimerEvent, quitAll, quitEnabledEventProcessing, removeAbleEventListener, removeAllAbleEventListeners, removeAllBufferConnections, removeAllConnections, removeAllPropertyConnections, removeDestBufferConnection, removePropertyChangeListener, removePropertyConnection, removeSourceBufferConnection, removeStateChangeListener, reset, restartEnabledEventProcessing, restoreFromFile, restoreFromFile, restoreFromSerializedFile, restoreFromStream, resumeAll, resumeEnabledEventProcessing, saveToFile, saveToFile, setAbleEventProcessingEnabled, setChanged, setComment, setDataFlowEnabled, setFileName, setInputBuffer, setInputBuffer, setLogger, setName, setOutputBuffer, setOutputBuffer, setParent, setSleepTime, setState, setTimerEventProcessingEnabled, setTraceLogger, sourceConnectionsOK, startEnabledEventProcessing, suspendAll, suspendEnabledEventProcessing |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
protected static final long serialVersionUID
- Serialized version identifier in form YYYYMMDDVerRelModxx
wrappedObject
protected java.lang.Object wrappedObject
- The object wrapped by this Able bean adaptor.
AbleBeanAdaptor
public AbleBeanAdaptor()
throws java.rmi.RemoteException
- Create a default Able bean adaptor.
AbleBeanAdaptor
public AbleBeanAdaptor(java.lang.String theName)
throws java.rmi.RemoteException
- Create a default Able bean adaptor with the specified name.
- Parameters:
theName
- The name of this bean adaptor.
AbleBeanAdaptor
public AbleBeanAdaptor(java.lang.Object theWrappedObject)
throws java.rmi.RemoteException
- Create a default Able bean adaptor with the specified object.
- Parameters:
theWrappedObject
- An object to be wrapped by this adaptor.
AbleBeanAdaptor
public AbleBeanAdaptor(java.lang.String theName,
java.lang.Object theWrappedObject)
throws java.rmi.RemoteException
- Create a default Able bean adaptor with the specified name and
object.
- Parameters:
theName
- The name of this bean adaptor.
theWrappedObject
- An object to be wrapped by this adaptor.
setWrappedObject
public void setWrappedObject(java.lang.Object theWrappedObject)
throws java.rmi.RemoteException
- Set (or change) the wrapped object of this bean adaptor.
A PropertyChangeEvent is fired.
- Parameters:
theWrappedObject
- An object to be wrapped by this adaptor.
- See Also:
wrappedObject
getWrappedObject
public java.lang.Object getWrappedObject()
throws java.rmi.RemoteException
- Retrieve the wrapped object of this bean adaptor.
- Returns:
- An object wrapped by this bean adaptor.
or null if no object has been set.
- See Also:
wrappedObject
(C) Copyright IBM Corporation 1999, 2003