StarOffice 5.2 API
reverse engineered by classdoc

stardiv.js.ne
Class NumberClass

java.lang.Object
  |
  +--stardiv.js.ip.BaseObj
        |
        +--stardiv.js.ip.BaseClass
              |
              +--stardiv.js.ne.NumberClass
All Implemented Interfaces:
stardiv.js.ip.NumberObjFactory, stardiv.js.ip.RTLCall

public synchronized class NumberClass
extends stardiv.js.ip.BaseClass
implements stardiv.js.ip.NumberObjFactory


Field Summary
static int ID_NUMBER_CTOR
           
private  stardiv.js.ip.CtorAccess pNumberCtor
           
 
Fields inherited from class stardiv.js.ip.BaseClass
ID_TOSTRING, ID_VALUEOF, NAME, 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
NumberClass(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)
           
protected  java.lang.String getDefToString(stardiv.js.ip.BaseObj bo)
           
protected  void getDefValueOf(stardiv.js.ip.BaseObj bo, stardiv.memory.UnionAccess ua)
           
 void makeToNumberObj(stardiv.js.ip.BaseObj bo, double d)
           
 void setNumberCtor(stardiv.js.ip.CtorAccess ca)
           
 
Methods inherited from class stardiv.js.ip.BaseClass
createStaticProps, getHistoryList, getPropCount, getValue, isArrayClass, setValue
 
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_NUMBER_CTOR

public static final int ID_NUMBER_CTOR

pNumberCtor

private stardiv.js.ip.CtorAccess pNumberCtor
Constructor Detail

NumberClass

public NumberClass(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

getDefToString

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

getDefValueOf

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

makeToNumberObj

public void makeToNumberObj(stardiv.js.ip.BaseObj bo,
                            double d)
Specified by:
makeToNumberObj in interface stardiv.js.ip.NumberObjFactory

setNumberCtor

public void setNumberCtor(stardiv.js.ip.CtorAccess ca)
Specified by:
setNumberCtor in interface stardiv.js.ip.NumberObjFactory

StarOffice 5.2 API
reverse engineered by classdoc