StarOffice 5.2 API
reverse engineered by classdoc

stardiv.js.uno
Class UnoClassObject2

java.lang.Object
  |
  +--stardiv.js.ip.BaseObj
        |
        +--stardiv.js.ip.RTLFunction
              |
              +--stardiv.js.uno.UnoClassObject2
All Implemented Interfaces:
stardiv.js.ip.CtorAccess, stardiv.js.ip.RTLCall

public synchronized class UnoClassObject2
extends stardiv.js.ip.RTLFunction
implements stardiv.js.ip.RTLCall


Field Summary
private  long pCppJavaOwner
           
 
Fields inherited from class stardiv.js.ip.RTLFunction
aCallObj, aFctName, bCtor, iId, pParamTypes, pPrototype, pRepresentedClass
 
Fields inherited from class stardiv.js.ip.BaseObj
HISTORY_DELETED, HISTORY_IDENTIFIER, HISTORY_INDEX, IDENT_ARRAY_STEP, INDEX_ARRAY_STEP, aHelpRef, aRootMgr, bJSbxArrayObject, bQueryProperty, iBasePropCount, iHistoryCount, iIdentArrayCount, iIndexArrayMax, pClass, pClassData, pConvertAtomUnion, pCtorAccess, pFlags, pHistoryIndex, pHistoryState, pIdentArray, pIdentDbls, pIdentObjs, pIdentTypes, pIndexDbls, pIndexObjs, pIndexTypes, pJSObject, pNeededType, pRTLAccess
 
Fields inherited from interface stardiv.js.ip.RTLCall
CPP, DEFAULT_PROP, NOT_IN_HISTORY, QUERY_ONCE, QUERY_PROP, TRANSIENT
 
Constructor Summary
UnoClassObject2(long l, stardiv.js.ip.RootTaskManager rtm)
           
 
Method Summary
 boolean call(stardiv.js.ip.RTLFunction rtlf, stardiv.js.ip.BaseObj bo, stardiv.memory.UnionAccess[] ua1, int i1, int i2, stardiv.memory.UnionAccess ua2)
           
 stardiv.js.ip.BaseObj create(stardiv.js.ip.RootTaskManager rtm)
           
protected  void finalize()
           
 int getTypeForName(java.lang.String s)
           
 void getValue(stardiv.js.ip.BaseObj bo, stardiv.js.base.Identifier i, stardiv.memory.UnionAccess ua)
           
 java.lang.Object getValueForName(stardiv.js.ip.RootTaskManager rtm, java.lang.String s)
           
 void onFinalize()
           
protected  int queryProperty(stardiv.js.base.Identifier i)
           
 void setValue(stardiv.js.ip.BaseObj bo, stardiv.js.base.Identifier i, stardiv.memory.UnionAccess ua)
           
 
Methods inherited from class stardiv.js.ip.RTLFunction
getId, getName, getParamTypes, getPrototypeObj, getRepresentedClass, isCtor, prepareAsCtor
 
Methods inherited from class stardiv.js.ip.BaseObj
ClrAllDynVars, callMethod, enableQueryProperty, getArrayIndexValue, getBaseClass, getClassData, getCppIndexValue, getIdentArrayCount, getIdentifierPool, getIndexArray, getJSObject, getPosIndexSize, getPropWithClassInHistory, getPropertyName, getRef, getRef, getRootMgr, getValue, initProperties, isJSArray, isUnoObject, newProperty, newProperty, newRTLFunctionProperty, newRTLObjectProperty, resizeHistory, resizeHistory, resizeIdentArray, resizeIndexArray, reverseIndexArray, setArrayIndexValue, setClass, setClassData, setCtor, setIndexArray, setRTLAccess, setRootMgr, setValue, valueOf
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pCppJavaOwner

private long pCppJavaOwner
Constructor Detail

UnoClassObject2

public UnoClassObject2(long l,
                       stardiv.js.ip.RootTaskManager rtm)
Method Detail

call

public boolean call(stardiv.js.ip.RTLFunction rtlf,
                    stardiv.js.ip.BaseObj bo,
                    stardiv.memory.UnionAccess[] ua1,
                    int i1,
                    int i2,
                    stardiv.memory.UnionAccess ua2)
             throws stardiv.js.base.JSException
Specified by:
call in interface stardiv.js.ip.RTLCall

create

public stardiv.js.ip.BaseObj create(stardiv.js.ip.RootTaskManager rtm)

finalize

protected void finalize()

getTypeForName

public int getTypeForName(java.lang.String s)

getValue

public void getValue(stardiv.js.ip.BaseObj bo,
                     stardiv.js.base.Identifier i,
                     stardiv.memory.UnionAccess ua)
              throws stardiv.js.base.JSException
Specified by:
getValue in interface stardiv.js.ip.RTLCall

getValueForName

public java.lang.Object getValueForName(stardiv.js.ip.RootTaskManager rtm,
                                        java.lang.String s)

onFinalize

public void onFinalize()

queryProperty

protected int queryProperty(stardiv.js.base.Identifier i)

setValue

public void setValue(stardiv.js.ip.BaseObj bo,
                     stardiv.js.base.Identifier i,
                     stardiv.memory.UnionAccess ua)
              throws stardiv.js.base.JSException
Specified by:
setValue in interface stardiv.js.ip.RTLCall

StarOffice 5.2 API
reverse engineered by classdoc