Class Foundation.Objv.MetaClass
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Foundation.Objv.MetaClass

java.lang.Object
   |
   +----Foundation.Objv.MetaClass

public class MetaClass
extends Object
implements ObjectClass

Variable Index

 o LocalSystem
 o PID_START
 o TMW_FULL_TRACE
 o TMW_SOLO_TRACE
 o projects_default
 o tmw_base_dir
 o tmw_msg_default
 o tmw_msg_handler
 o tmw_obj_default
 o tmw_obj_store

Constructor Index

 o MetaClass(Integer)

Method Index

 o AddInheritanceMessage(TMWMessage)
 o AddInheritanceVariable(TMWStateVariable)
 o AddInternalHandler(TMWMessageHandler)
 o AddInternalMessage(TMWMessage)
 o AddInternalVariable(TMWStateVariable)
 o AddOperationalMessage(TMWMessage)
 o Assign(String, String)
 o Assign(String, Vector)
 o DeleteInstance()
 o FTFull()
 o FTFull(boolean)
 o FTFullAdd(String)
 o FTFullAddList(Vector)
 o FTFullRemove(String)
 o FTFullRemoveList(Vector)
 o FTOff()
 o FTOn()
 o FTSolo()
 o FTSoloAdd(String)
 o FTSoloAddList(Vector)
 o FTSoloRemove(String)
 o FTSoloRemoveList(Vector)
 o GetChildren()
 o GetClassName()
 o GetId()
 o GetInheritanceMessages()
 o GetInheritanceVariables()
 o GetInstances()
 o GetInternalHandlers()
 o GetInternalMessages()
 o GetInternalVariables()
 o GetName()
 o GetOperationalMessages()
 o GetParent()
 o GetState(String)
 o GetStateVector(String)
 o InClass(String)
 o InheritedSend(String, Vector)
 o InitName(String)
 o InitializedInstance(Vector, Vector)
 o IsInstance()
 o IsParent(Integer)
 o IsTrue(Integer)
 o Load(String, Integer)
 o Lock()
 o Lock(String)
 o NewInstance(Vector, Vector)
 o NewObject()
 o NewObject(Vector)
 o NewObject(Vector, Vector)
 o RemoveInheritanceMessage(String)
 o RemoveInheritanceVariable(String)
 o RemoveInternalHandler(String)
 o RemoveInternalMessage(String)
 o RemoveInternalVariable(String)
 o RemoveOperationalMessage(String)
 o ResolveParent()
 o Retrieve(String)
 o Retrieve(String, boolean)
 o Send(String, Vector)
 o SetClassName(String)
 o SetName(String)
 o Store()
 o Unlock()
 o Unlock(String)
 o run()

Variables

 o LocalSystem
  public static Runtime LocalSystem
 o PID_START
  public static Integer PID_START
 o projects_default
  public static String projects_default
 o tmw_base_dir
  public static String tmw_base_dir
 o tmw_msg_default
  public static String tmw_msg_default
 o tmw_obj_default
  public static String tmw_obj_default
 o tmw_msg_handler
  public static String tmw_msg_handler
 o tmw_obj_store
  public static String tmw_obj_store
 o TMW_FULL_TRACE
  public static Integer TMW_FULL_TRACE
 o TMW_SOLO_TRACE
  public static Integer TMW_SOLO_TRACE

Constructors

 o MetaClass
  public MetaClass(Integer assign_pid)

Methods

 o IsTrue
  public static boolean IsTrue(Integer num)
 o GetId
  public Integer GetId()
 o GetClassName
  public String GetClassName()
 o GetParent
  public ObjectClass GetParent()
 o IsParent
  public boolean IsParent(Integer Obj)
 o IsInstance
  public boolean IsInstance()
 o InClass
  public boolean InClass(String ClassName)
 o SetName
  public void SetName(String ObjectName)
 o GetName
  public String GetName()
 o GetState
  public String GetState(String VarName)
 o GetStateVector
  public Vector GetStateVector(String VarName)
 o GetChildren
  public Hashtable GetChildren()
 o GetOperationalMessages
  public Hashtable GetOperationalMessages()
 o GetInheritanceMessages
  public Hashtable GetInheritanceMessages()
 o GetInheritanceVariables
  public Hashtable GetInheritanceVariables()
 o GetInternalMessages
  public Hashtable GetInternalMessages()
 o GetInternalVariables
  public Hashtable GetInternalVariables()
 o GetInternalHandlers
  public Hashtable GetInternalHandlers()
 o run
  public void run()
 o Lock
  public void Lock()
 o Unlock
  public void Unlock()
 o Lock
  public void Lock(String VarName)
 o Unlock
  public void Unlock(String VarName)
 o FTSolo
  public boolean FTSolo()
 o FTFull
  public boolean FTFull()
 o FTOn
  public void FTOn()
 o FTOff
  public void FTOff()
 o FTSoloAdd
  public void FTSoloAdd(String Symbol)
 o FTSoloRemove
  public void FTSoloRemove(String Symbol)
 o FTSoloAddList
  public void FTSoloAddList(Vector Symbols)
 o FTSoloRemoveList
  public void FTSoloRemoveList(Vector Symbols)
 o FTFull
  public void FTFull(boolean TraceAll)
 o FTFullAdd
  public void FTFullAdd(String Symbol)
 o FTFullRemove
  public void FTFullRemove(String Symbol)
 o FTFullAddList
  public void FTFullAddList(Vector Symbols)
 o FTFullRemoveList
  public void FTFullRemoveList(Vector Symbols)
 o Retrieve
  public String Retrieve(String VarName)
 o Retrieve
  public Vector Retrieve(String VarName,
                         boolean IsList)
 o Assign
  public void Assign(String VarName,
                     String Val)
 o Assign
  public void Assign(String VarName,
                     Vector Vals)
 o InitName
  public void InitName(String Name)
 o SetClassName
  public void SetClassName(String Name)
 o Send
  public Vector Send(String Mesg,
                     Vector Arguments)
 o InheritedSend
  public Vector InheritedSend(String Mesg,
                              Vector Arguments)
 o AddOperationalMessage
  public void AddOperationalMessage(TMWMessage Mesg)
 o RemoveOperationalMessage
  public void RemoveOperationalMessage(String MesgName)
 o AddInheritanceMessage
  public void AddInheritanceMessage(TMWMessage Mesg)
 o RemoveInheritanceMessage
  public void RemoveInheritanceMessage(String MesgName)
 o AddInheritanceVariable
  public void AddInheritanceVariable(TMWStateVariable Var)
 o RemoveInheritanceVariable
  public void RemoveInheritanceVariable(String VarName)
 o AddInternalMessage
  public void AddInternalMessage(TMWMessage Mesg)
 o RemoveInternalMessage
  public void RemoveInternalMessage(String MesgName)
 o AddInternalVariable
  public void AddInternalVariable(TMWStateVariable Var)
 o RemoveInternalVariable
  public void RemoveInternalVariable(String VarName)
 o AddInternalHandler
  public void AddInternalHandler(TMWMessageHandler Handler)
 o RemoveInternalHandler
  public void RemoveInternalHandler(String HandlerName)
 o NewInstance
  public ObjectClass NewInstance(Vector Paramters,
                                 Vector Values)
 o InitializedInstance
  public ObjectClass InitializedInstance(Vector Parameters,
                                         Vector Values)
 o GetInstances
  public Hashtable GetInstances()
 o DeleteInstance
  public void DeleteInstance()
 o NewObject
  public ObjectClass NewObject()
 o NewObject
  public ObjectClass NewObject(Vector Vars)
 o NewObject
  public ObjectClass NewObject(Vector Vars,
                               Vector Vals)
 o ResolveParent
  public void ResolveParent()
 o Store
  public boolean Store()
 o Load
  public boolean Load(String Name,
                      Integer Id)

All Packages  Class Hierarchy  This Package  Previous  Next  Index