cleoni.adv
Class ManageableObject
java.lang.Object
cleoni.adv.ManageableObject
- Direct Known Subclasses:
- Dict, DimxObject, Event, Image, Page
public class ManageableObject
- extends java.lang.Object
Base class for all things. This is for code optimisation. See class hierarchy of the JavaDoc.
|
Constructor Summary |
ManageableObject()
Creates a new instance of ManageableObject |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
methods
public static java.lang.String[] methods
methodArgs
public static int[] methodArgs
ManageableObject
public ManageableObject()
- Creates a new instance of ManageableObject
getMethods
public java.lang.String[] getMethods()
getMethodArgs
public int getMethodArgs(java.lang.String mname)
hasMethod
public boolean hasMethod(java.lang.String mname)
execMethod
public Token execMethod(java.lang.String mname,
Dict params)
throws DimxException
- Throws:
DimxException
varExists
public boolean varExists(java.lang.String feature)
varGet
public Token varGet(java.lang.String varId)
varGet
public Token varGet(java.lang.String varId,
boolean getReference)
throws DimxException
- Throws:
DimxException
getName
public java.lang.String getName()
getId
public java.lang.String getId()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object