org.osmius.model.BaseObject Class Reference

Inheritance diagram for org.osmius.model.BaseObject:

Inheritance graph
[legend]
List of all members.

Public Member Functions

abstract String toString ()
abstract boolean equals (Object o)
abstract int hashCode ()

Detailed Description

Abstract class. All model objects must extends from it.

Definition at line 27 of file BaseObject.java.


Member Function Documentation

abstract String org.osmius.model.BaseObject.toString (  )  [pure virtual]

Abstract method. The implementation should return the string of the current values of this reference.

Returns:
The string of the current values of this reference.

Implemented in org.osmius.model.OsmAgent, org.osmius.model.OsmAgentField, org.osmius.model.OsmAgentInstance, org.osmius.model.OsmEventsForAgent, org.osmius.model.OsmHistinstancestate, org.osmius.model.OsmHistrawevent, org.osmius.model.OsmHisttask, org.osmius.model.OsmInstance, org.osmius.model.OsmInstanceField, org.osmius.model.OsmInstancestate, org.osmius.model.OsmInstanceTemplate, org.osmius.model.OsmLocation, org.osmius.model.OsmLocationField, org.osmius.model.OsmMasteragent, org.osmius.model.OsmMasteragentField, org.osmius.model.OsmRawevents, org.osmius.model.OsmRaweventsView1, org.osmius.model.OsmRole, org.osmius.model.OsmTask, org.osmius.model.OsmTemplate, org.osmius.model.OsmTemplateEvent, org.osmius.model.OsmTypagent, org.osmius.model.OsmTypagentField, org.osmius.model.OsmTypagentTypinstance, org.osmius.model.OsmTypalarm, org.osmius.model.OsmTypevent, org.osmius.model.OsmTypeventsForTypagent, org.osmius.model.OsmTypfield, org.osmius.model.OsmTypinstance, org.osmius.model.OsmTypinstanceField, org.osmius.model.OsmTyplocation, org.osmius.model.OsmTyplocationField, org.osmius.model.OsmTypmaster, org.osmius.model.OsmTypmasterField, org.osmius.model.OsmTypplatform, org.osmius.model.OsmTypstate, org.osmius.model.OsmTyptask, and org.osmius.model.OsmUser.

abstract boolean org.osmius.model.BaseObject.equals ( Object  o  )  [pure virtual]

Abstract method. The implementation must compare this object against the specified one.

Parameters:
o The object to be compared.
Returns:
A boolean value.

Implemented in org.osmius.model.OsmAgent, org.osmius.model.OsmAgentField, org.osmius.model.OsmAgentInstance, org.osmius.model.OsmEventsForAgent, org.osmius.model.OsmHistinstancestate, org.osmius.model.OsmHistrawevent, org.osmius.model.OsmHisttask, org.osmius.model.OsmInstance, org.osmius.model.OsmInstanceField, org.osmius.model.OsmInstancestate, org.osmius.model.OsmInstanceTemplate, org.osmius.model.OsmLocation, org.osmius.model.OsmLocationField, org.osmius.model.OsmMasteragent, org.osmius.model.OsmMasteragentField, org.osmius.model.OsmRawevents, org.osmius.model.OsmRaweventsView1, org.osmius.model.OsmRole, org.osmius.model.OsmTask, org.osmius.model.OsmTemplate, org.osmius.model.OsmTemplateEvent, org.osmius.model.OsmTypagent, org.osmius.model.OsmTypagentField, org.osmius.model.OsmTypagentTypinstance, org.osmius.model.OsmTypalarm, org.osmius.model.OsmTypevent, org.osmius.model.OsmTypeventsForTypagent, org.osmius.model.OsmTypfield, org.osmius.model.OsmTypinstance, org.osmius.model.OsmTypinstanceField, org.osmius.model.OsmTyplocation, org.osmius.model.OsmTyplocationField, org.osmius.model.OsmTypmaster, org.osmius.model.OsmTypmasterField, org.osmius.model.OsmTypplatform, org.osmius.model.OsmTypstate, org.osmius.model.OsmTyptask, and org.osmius.model.OsmUser.

abstract int org.osmius.model.BaseObject.hashCode (  )  [pure virtual]

Abstract method. The implementation must return the hash code of the object.

Returns:
The hash code.

Implemented in org.osmius.model.OsmAgent, org.osmius.model.OsmAgentField, org.osmius.model.OsmAgentInstance, org.osmius.model.OsmEventsForAgent, org.osmius.model.OsmHistinstancestate, org.osmius.model.OsmHistrawevent, org.osmius.model.OsmHisttask, org.osmius.model.OsmInstance, org.osmius.model.OsmInstanceField, org.osmius.model.OsmInstancestate, org.osmius.model.OsmInstanceTemplate, org.osmius.model.OsmLocation, org.osmius.model.OsmLocationField, org.osmius.model.OsmMasteragent, org.osmius.model.OsmMasteragentField, org.osmius.model.OsmRawevents, org.osmius.model.OsmRaweventsView1, org.osmius.model.OsmRole, org.osmius.model.OsmTask, org.osmius.model.OsmTemplate, org.osmius.model.OsmTemplateEvent, org.osmius.model.OsmTypagent, org.osmius.model.OsmTypagentField, org.osmius.model.OsmTypagentTypinstance, org.osmius.model.OsmTypalarm, org.osmius.model.OsmTypevent, org.osmius.model.OsmTypeventsForTypagent, org.osmius.model.OsmTypfield, org.osmius.model.OsmTypinstance, org.osmius.model.OsmTypinstanceField, org.osmius.model.OsmTyplocation, org.osmius.model.OsmTyplocationField, org.osmius.model.OsmTypmaster, org.osmius.model.OsmTypmasterField, org.osmius.model.OsmTypplatform, org.osmius.model.OsmTypstate, org.osmius.model.OsmTyptask, and org.osmius.model.OsmUser.


The documentation for this class was generated from the following file:
Generated on Mon Sep 17 11:42:46 2007 for Osmius_Console by  doxygen 1.5.1