gov.llnl.sidl
Interface BaseInterface

All Known Implementing Classes:
BaseClass

public interface BaseInterface

Interface BaseInterface is the base interface for all sidl Java classes in the run-time system. This class provides support for obtaining the IOR pointer using the _get_ior method.


Method Summary
 BaseInterface _cast2(java.lang.String name)
          Cast this object to the specified sidl name.
 long _get_ior()
          Return a long reference to the sidl IOR object.
 java.lang.String _getURL()
          Returns the URL of this object
 boolean _isLocal()
          Returns true if this object is locally implemented, false otherwise
 boolean _isRemote()
          Returns true if this object is remotely implemented, false otherwise
 void addRef()
          The addRef method will be implemented by the sidl base object class.
 

Method Detail

_get_ior

long _get_ior()
Return a long reference to the sidl IOR object.


_cast2

BaseInterface _cast2(java.lang.String name)
Cast this object to the specified sidl name. If the cast is invalid, then return null. If the cast is successful, then the returned object can be cast to the proper Java type using a standard Java cast.


addRef

void addRef()
The addRef method will be implemented by the sidl base object class.


_getURL

java.lang.String _getURL()
Returns the URL of this object


_isRemote

boolean _isRemote()
Returns true if this object is remotely implemented, false otherwise


_isLocal

boolean _isLocal()
Returns true if this object is locally implemented, false otherwise