GATE
Version 3.1-2270

debugger.gui.resources
Class CreoleListenerImpl

java.lang.Object
  extended by debugger.gui.resources.CreoleListenerImpl
All Implemented Interfaces:
CorpusListener, CreoleListener, EventListener

public class CreoleListenerImpl
extends Object
implements CreoleListener, CorpusListener

Copyright (c) Ontos AG (http://www.ontosearch.com). This class is part of JAPE Debugger component for GATE (Copyright (c) "The University of Sheffield" see http://gate.ac.uk/)
This class contains methods that update resources tree after user has loaded/unloaded/renamed language or processing resources in GATE.

Author:
Oleg Mishchenko, Andrey Shafirin

Method Summary
 void datastoreClosed(CreoleEvent event)
          Called when a DataStore has been closed
 void datastoreCreated(CreoleEvent event)
          Called when a DataStore has been created
 void datastoreOpened(CreoleEvent event)
          Called when a DataStore has been opened
 void documentAdded(CorpusEvent event)
          Called when a document has been added
 void documentRemoved(CorpusEvent event)
          Called when a document has been removed
static CreoleListenerImpl getInstance(ResourceTree rt)
           
 void resourceLoaded(CreoleEvent event)
          Called when a new Resource has been loaded into the system
 void resourceRenamed(Resource resource, String s, String s1)
          Called when the creole register has renamed a resource.1
 void resourceUnloaded(CreoleEvent event)
          Called when a Resource has been removed from the system
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static CreoleListenerImpl getInstance(ResourceTree rt)

resourceLoaded

public void resourceLoaded(CreoleEvent event)
Description copied from interface: CreoleListener
Called when a new Resource has been loaded into the system

Specified by:
resourceLoaded in interface CreoleListener

resourceUnloaded

public void resourceUnloaded(CreoleEvent event)
Description copied from interface: CreoleListener
Called when a Resource has been removed from the system

Specified by:
resourceUnloaded in interface CreoleListener

datastoreOpened

public void datastoreOpened(CreoleEvent event)
Description copied from interface: CreoleListener
Called when a DataStore has been opened

Specified by:
datastoreOpened in interface CreoleListener

datastoreCreated

public void datastoreCreated(CreoleEvent event)
Description copied from interface: CreoleListener
Called when a DataStore has been created

Specified by:
datastoreCreated in interface CreoleListener

datastoreClosed

public void datastoreClosed(CreoleEvent event)
Description copied from interface: CreoleListener
Called when a DataStore has been closed

Specified by:
datastoreClosed in interface CreoleListener

resourceRenamed

public void resourceRenamed(Resource resource,
                            String s,
                            String s1)
Description copied from interface: CreoleListener
Called when the creole register has renamed a resource.1

Specified by:
resourceRenamed in interface CreoleListener

documentAdded

public void documentAdded(CorpusEvent event)
Description copied from interface: CorpusListener
Called when a document has been added

Specified by:
documentAdded in interface CorpusListener

documentRemoved

public void documentRemoved(CorpusEvent event)
Description copied from interface: CorpusListener
Called when a document has been removed

Specified by:
documentRemoved in interface CorpusListener

GATE
Version 3.1-2270