ABLE, Version 1.1b

com.ibm.able
Class AbleBeanAdaptor

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--com.ibm.able.AbleObject
                          |
                          +--com.ibm.able.AbleBeanAdaptor

public class AbleBeanAdaptor
extends AbleObject
implements java.io.Serializable

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!!!!

Version:
$Revision: 1.2 $, $Date: 2000/01/24 14:52:08 $
See Also:
Serialized Form

Field Summary
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, destBufferConnections, eventQueue, fileName, inputBuffer, listeners, logger, name, outputBuffer, parent, propertyConnectionMgr, sourceBufferConnections, state, stateChgSupport
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
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, getBuffer, getBufferContents, getComment, getDestBufferConnections, getFileName, getInputBuffer, getInputBuffer, getInputBufferAsStringArray, getInputBufferContents, getLogger, getName, getOutputBuffer, getOutputBuffer, getOutputBufferAsStringArray, getOutputBufferContents, getParent, getPropertyConnectionManager, getSleepTime, getSourceBufferConnections, getState, handleAbleEvent, hasInputBuffer, hasOutputBuffer, init, init, isAbleEventPostingEnabled, isAbleEventProcessingEnabled, isChanged, isConnectable, isDataFlowEnabled, isTimerEventProcessingEnabled, notifyAbleEventListeners, process, processAbleEvent, processBufferConnections, processNoEventProcessingEnabledSituation, processTimerEvent, propertyChange, quitAll, quitEnabledEventProcessing, removeAbleEventListener, removeAllAbleEventListeners, removeAllBufferConnections, 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, sourceConnectionsOK, startEnabledEventProcessing, suspendAll, suspendEnabledEventProcessing, toString
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

wrappedObject

protected java.lang.Object wrappedObject
The object wrapped by this Able bean adaptor.
Constructor Detail

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.

Method Detail

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

ABLE, Version 1.1b

ABLE: Produced by Joe, Don, and Jeff who say, 'Thanks for your support.'