ants.move.core.views.doc
Class DocView

java.lang.Object
  |
  +--ants.move.core.views.DynamicObject
        |
        +--ants.move.core.views.doc.DocView
All Implemented Interfaces:
DocListener, ViewInterface, VRMLEventListener

public class DocView
extends DynamicObject
implements ViewInterface, DocListener

Implementation of Documentation Repository.

Version:
0.01 Build 2002
Author:
Oriol Montalà (omontala@tinet.org), Carles Pairot (cpairot@tinet.org)

Constructor Summary
DocView()
          Sole & void constructor.
 
Method Summary
 void catchThing(java.lang.String docThingId)
          Catch thing
 void deployThing(java.lang.String docThingId)
          Deploy thing
 void init(java.util.Hashtable ht)
           
 void loadThing(DocThing dT)
          Load thing
 void newThing(DocThing dT)
          Add new thing
 void refreshThing(java.lang.String docThingId)
          Refresh thing state
 void removeThing(java.lang.String docThingId)
          Remove Thing
 
Methods inherited from class ants.move.core.views.DynamicObject
addListener, catchNode, eventPerformed, getBrowser, getName, getNode, getVRMLNodeName, getZone, getZoneName, printMsg, setaddChValue, setaddChValue, setBrowser, setChNodes, setName, setreChValue, setreChValue, setVRMLNodeName, setZoneName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocView

public DocView()
Sole & void constructor. Used when newInstance() method is called.
Parameters:
params - None
Throws:
exceptions - No exceptions thrown
Method Detail

init

public void init(java.util.Hashtable ht)
Specified by:
init in interface ViewInterface

newThing

public void newThing(DocThing dT)
Description copied from interface: DocListener
Add new thing
Specified by:
newThing in interface DocListener
Following copied from interface: ants.move.core.models.doc.DocListener
Parameters:
dT - key

loadThing

public void loadThing(DocThing dT)
Description copied from interface: DocListener
Load thing
Specified by:
loadThing in interface DocListener
Following copied from interface: ants.move.core.models.doc.DocListener
Parameters:
dT - key

refreshThing

public void refreshThing(java.lang.String docThingId)
Description copied from interface: DocListener
Refresh thing state
Specified by:
refreshThing in interface DocListener
Following copied from interface: ants.move.core.models.doc.DocListener
Parameters:
docThingId - key

removeThing

public void removeThing(java.lang.String docThingId)
Description copied from interface: DocListener
Remove Thing
Specified by:
removeThing in interface DocListener
Following copied from interface: ants.move.core.models.doc.DocListener
Parameters:
docThingId - key

catchThing

public void catchThing(java.lang.String docThingId)
Description copied from interface: DocListener
Catch thing
Specified by:
catchThing in interface DocListener
Following copied from interface: ants.move.core.models.doc.DocListener
Parameters:
docThingId - key

deployThing

public void deployThing(java.lang.String docThingId)
Description copied from interface: DocListener
Deploy thing
Specified by:
deployThing in interface DocListener


Developers: Oriol Montala, Carles Pairot, Francesc Pinas2000 - 2002
Departament d'Enginyeria Informatica i Matematiques
Escola Tecnica Superior d'Enginyeria
Universitat Rovira i Virgili