StarOffice 5.2 API
reverse engineered by classdoc

stardiv.js.ip
Class RTLFunction

java.lang.Object
  |
  +--stardiv.js.ip.BaseObj
        |
        +--stardiv.js.ip.RTLFunction
All Implemented Interfaces:
stardiv.js.ip.CtorAccess
Direct Known Subclasses:
stardiv.js.uno.UnoClassObject2

public synchronized class RTLFunction
extends stardiv.js.ip.BaseObj
implements stardiv.js.ip.CtorAccess


Field Summary
protected  stardiv.js.ip.RTLCall aCallObj
           
private  java.lang.String aFctName
           
private  boolean bCtor
           
private  int iId
           
private  int[] pParamTypes
           
private  stardiv.js.ip.BaseObj pPrototype
           
private  stardiv.js.ip.BaseClass 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
 
Constructor Summary
RTLFunction(stardiv.js.ip.RootTaskManager rtm, int i, stardiv.js.ip.RTLCall rtlc)
           
RTLFunction(stardiv.js.ip.RootTaskManager rtm, int i1, stardiv.js.ip.RTLCall rtlc, int[] i2)
           
RTLFunction(stardiv.js.ip.RootTaskManager rtm, int i1, stardiv.js.ip.RTLCall rtlc, int[] i2, java.lang.String s)
           
RTLFunction(stardiv.js.ip.RootTaskManager rtm, int i, stardiv.js.ip.RTLCall rtlc, java.lang.String s)
           
 
Method Summary
 int getId()
           
 java.lang.String getName()
           
 int[] getParamTypes()
           
 stardiv.js.ip.BaseObj getPrototypeObj()
           
 stardiv.js.ip.BaseClass getRepresentedClass()
           
 boolean isCtor()
           
 void prepareAsCtor(stardiv.js.ip.BaseClass bc)
           
 
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

aCallObj

protected stardiv.js.ip.RTLCall aCallObj

aFctName

private java.lang.String aFctName

bCtor

private boolean bCtor

iId

private int iId

pParamTypes

private int[] pParamTypes

pPrototype

private stardiv.js.ip.BaseObj pPrototype

pRepresentedClass

private stardiv.js.ip.BaseClass pRepresentedClass
Constructor Detail

RTLFunction

public RTLFunction(stardiv.js.ip.RootTaskManager rtm,
                   int i,
                   stardiv.js.ip.RTLCall rtlc)

RTLFunction

public RTLFunction(stardiv.js.ip.RootTaskManager rtm,
                   int i1,
                   stardiv.js.ip.RTLCall rtlc,
                   int[] i2)

RTLFunction

public RTLFunction(stardiv.js.ip.RootTaskManager rtm,
                   int i1,
                   stardiv.js.ip.RTLCall rtlc,
                   int[] i2,
                   java.lang.String s)

RTLFunction

public RTLFunction(stardiv.js.ip.RootTaskManager rtm,
                   int i,
                   stardiv.js.ip.RTLCall rtlc,
                   java.lang.String s)
Method Detail

getId

public final int getId()

getName

public java.lang.String getName()

getParamTypes

public final int[] getParamTypes()

getPrototypeObj

public stardiv.js.ip.BaseObj getPrototypeObj()
Specified by:
getPrototypeObj in interface stardiv.js.ip.CtorAccess

getRepresentedClass

public stardiv.js.ip.BaseClass getRepresentedClass()
Specified by:
getRepresentedClass in interface stardiv.js.ip.CtorAccess

isCtor

public boolean isCtor()
Specified by:
isCtor in interface stardiv.js.ip.CtorAccess

prepareAsCtor

public void prepareAsCtor(stardiv.js.ip.BaseClass bc)

StarOffice 5.2 API
reverse engineered by classdoc