StarOffice 5.2 API
reverse engineered by classdoc

stardiv.js.ip
Class Ctor

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

public synchronized class Ctor
extends stardiv.js.ip.BaseObj
implements stardiv.js.ip.RTLCall


Field Summary
protected static int ID_PROTOTYPE
           
protected static int ID_TOSTRING
           
protected static int ID_VALUEOF
           
static java.lang.String NAME
           
protected  java.lang.String aObjName
           
protected  stardiv.js.base.Identifier aPrototypeId
           
protected  int iBasePropCount
           
protected  int iStaticPropCount
           
(package private)  stardiv.js.ip.BaseObj pPrototype
           
 
Fields inherited from class stardiv.js.ip.BaseObj
HISTORY_DELETED, HISTORY_IDENTIFIER, HISTORY_INDEX, IDENT_ARRAY_STEP, INDEX_ARRAY_STEP, aHelpRef, aRootMgr, bJSbxArrayObject, bQueryProperty, 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
protected Ctor(stardiv.js.ip.RootTaskManager rtm, java.lang.String s)
           
 
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)
           
protected  int createStaticProps(stardiv.js.ip.RootTaskManager rtm)
           
 int getBasePropCount()
           
protected  java.lang.String getDefToString(stardiv.js.ip.BaseObj bo)
           
protected  stardiv.memory.UnionAccess getDefValueOf(stardiv.js.ip.BaseObj bo)
           
 int getStaticPropCount()
           
 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.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_PROTOTYPE

protected static final int ID_PROTOTYPE

ID_TOSTRING

protected static final int ID_TOSTRING

ID_VALUEOF

protected static final int ID_VALUEOF

NAME

public static final java.lang.String NAME

aObjName

protected java.lang.String aObjName

aPrototypeId

protected stardiv.js.base.Identifier aPrototypeId

iBasePropCount

protected int iBasePropCount

iStaticPropCount

protected int iStaticPropCount

pPrototype

stardiv.js.ip.BaseObj pPrototype
Constructor Detail

Ctor

protected Ctor(stardiv.js.ip.RootTaskManager rtm,
               java.lang.String s)
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

createStaticProps

protected int createStaticProps(stardiv.js.ip.RootTaskManager rtm)

getBasePropCount

public int getBasePropCount()

getDefToString

protected java.lang.String getDefToString(stardiv.js.ip.BaseObj bo)

getDefValueOf

protected stardiv.memory.UnionAccess getDefValueOf(stardiv.js.ip.BaseObj bo)

getStaticPropCount

public int getStaticPropCount()

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

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