StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.lib.uno.environments
Class AbstractEnvironment

java.lang.Object
  |
  +--com.sun.star.lib.uno.environments.AbstractEnvironment
All Implemented Interfaces:
com.sun.star.lib.sandbox.Disposable, com.sun.star.uno.IEnvironment
Direct Known Subclasses:
com.sun.star.lib.uno.environments.java.java_environment, com.sun.star.lib.uno.environments.remote.remote_environment

public synchronized class AbstractEnvironment
extends java.lang.Object
implements com.sun.star.lib.sandbox.Disposable, com.sun.star.uno.IEnvironment


Field Summary
private static boolean DEBUG
           
protected  java.lang.Object _context
           
protected  java.lang.String _name
           
protected  com.sun.star.uno.WeakTable _objects
           
 
Constructor Summary
protected AbstractEnvironment(java.lang.String s, java.lang.Object o)
           
 
Method Summary
 void dispose()
           
 boolean equals(java.lang.Object o)
           
static java.lang.String generateOid(java.lang.Object o)
           
 java.lang.Object getContext()
           
 java.lang.String getName()
           
 java.lang.Object getRegisteredInterface(java.lang.String s, java.lang.Class c1, java.lang.Class c2)
           
 java.lang.String getRegisteredObjectIdentifier(java.lang.Object o)
           
 void list()
           
 java.lang.Object registerInterface(java.lang.Object o, java.lang.String[] s, java.lang.Class c1, java.lang.Class c2)
           
 void revokeInterface(java.lang.String s, java.lang.Class c)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

private static final boolean DEBUG

_context

protected java.lang.Object _context

_name

protected java.lang.String _name

_objects

protected com.sun.star.uno.WeakTable _objects
Constructor Detail

AbstractEnvironment

protected AbstractEnvironment(java.lang.String s,
                              java.lang.Object o)
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface com.sun.star.lib.sandbox.Disposable

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class ProgramElementDocImpl

generateOid

public static java.lang.String generateOid(java.lang.Object o)

getContext

public java.lang.Object getContext()
Specified by:
getContext in interface com.sun.star.uno.IEnvironment

getName

public java.lang.String getName()
Specified by:
getName in interface com.sun.star.uno.IEnvironment

getRegisteredInterface

public java.lang.Object getRegisteredInterface(java.lang.String s,
                                               java.lang.Class c1,
                                               java.lang.Class c2)
Specified by:
getRegisteredInterface in interface com.sun.star.uno.IEnvironment

getRegisteredObjectIdentifier

public java.lang.String getRegisteredObjectIdentifier(java.lang.Object o)
Specified by:
getRegisteredObjectIdentifier in interface com.sun.star.uno.IEnvironment

list

public void list()
Specified by:
list in interface com.sun.star.uno.IEnvironment

registerInterface

public java.lang.Object registerInterface(java.lang.Object o,
                                          java.lang.String[] s,
                                          java.lang.Class c1,
                                          java.lang.Class c2)
Specified by:
registerInterface in interface com.sun.star.uno.IEnvironment

revokeInterface

public void revokeInterface(java.lang.String s,
                            java.lang.Class c)
Specified by:
revokeInterface in interface com.sun.star.uno.IEnvironment

StarOffice 5.2 API
reverse engineered by classdoc