StarOffice 5.2 API
reverse engineered by classdoc

stardiv.js.uno
Class UnoWrapperClass2

java.lang.Object
  |
  +--stardiv.js.ip.BaseObj
        |
        +--stardiv.js.ip.BaseClass
              |
              +--stardiv.js.uno.UnoWrapperClass2
All Implemented Interfaces:
stardiv.js.ip.RTLCall

public synchronized class UnoWrapperClass2
extends stardiv.js.ip.BaseClass


Field Summary
private static int ID_OFFSET
           
static java.lang.String NAME
           
private  stardiv.js.base.Identifier[] aIdArr
           
(package private)  stardiv.js.uno.UnoMethod[] aMethArray
           
(package private)  stardiv.js.uno.UnoProperty[] aPropArray
           
private  int iIdCounter
           
(package private)  stardiv.js.uno.IntroAccess m_aIntroAccess
           
 
Fields inherited from class stardiv.js.ip.BaseClass
ID_TOSTRING, ID_VALUEOF, aObjName, iPropCount, pHistoryList
 
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
UnoWrapperClass2(stardiv.js.ip.RootTaskManager rtm, stardiv.js.uno.IntroAccess ia)
           
 
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)
           
private  void createProps(stardiv.js.ip.RootTaskManager rtm, stardiv.js.uno.IntroAccess ia)
           
 void getValue(stardiv.js.ip.BaseObj bo, stardiv.js.base.Identifier i, stardiv.memory.UnionAccess ua)
           
 void setValue(stardiv.js.ip.BaseObj bo, stardiv.js.base.Identifier i, stardiv.memory.UnionAccess ua)
           
 
Methods inherited from class stardiv.js.ip.BaseClass
createStaticProps, getDefToString, getDefValueOf, getHistoryList, getPropCount, isArrayClass
 
Methods inherited from class stardiv.js.ip.BaseObj
ClrAllDynVars, callMethod, enableQueryProperty, finalize, getArrayIndexValue, getBaseClass, getClassData, getCppIndexValue, getIdentArrayCount, getIdentifierPool, getIndexArray, getJSObject, getPosIndexSize, getPropWithClassInHistory, getPropertyName, getRef, getRef, getRootMgr, getValue, initProperties, isJSArray, isUnoObject, newProperty, newProperty, newRTLFunctionProperty, newRTLObjectProperty, queryProperty, 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

ID_OFFSET

private static final int ID_OFFSET

NAME

public static final java.lang.String NAME

aIdArr

private stardiv.js.base.Identifier[] aIdArr

aMethArray

stardiv.js.uno.UnoMethod[] aMethArray

aPropArray

stardiv.js.uno.UnoProperty[] aPropArray

iIdCounter

private int iIdCounter

m_aIntroAccess

stardiv.js.uno.IntroAccess m_aIntroAccess
Constructor Detail

UnoWrapperClass2

public UnoWrapperClass2(stardiv.js.ip.RootTaskManager rtm,
                        stardiv.js.uno.IntroAccess ia)
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

createProps

private final void createProps(stardiv.js.ip.RootTaskManager rtm,
                               stardiv.js.uno.IntroAccess ia)

getValue

public void getValue(stardiv.js.ip.BaseObj bo,
                     stardiv.js.base.Identifier i,
                     stardiv.memory.UnionAccess ua)
              throws stardiv.js.base.JSException

setValue

public void setValue(stardiv.js.ip.BaseObj bo,
                     stardiv.js.base.Identifier i,
                     stardiv.memory.UnionAccess ua)
              throws stardiv.js.base.JSException

StarOffice 5.2 API
reverse engineered by classdoc