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

Interface Foundation.Objv.ObjectClass

public interface ObjectClass
extends Object
extends Runnable

Variable Index

 o None
 o One
 o StaticFalse

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 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 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 None
  public final static Integer None
 o One
  public final static Integer One
 o StaticFalse
  public final static Integer StaticFalse

Methods

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

All Packages  Class Hierarchy  This Package  Previous  Next  Index