Logo Search packages:      
Sourcecode: uimaj version File versions  Download package

Classes | Public Member Functions | Package Functions | Private Member Functions | Private Attributes

org::apache::uima::caseditor::core::model::NlpModel Class Reference

Inheritance diagram for org::apache::uima::caseditor::core::model::NlpModel:
Inheritance graph
Collaboration diagram for org::apache::uima::caseditor::core::model::NlpModel:
Collaboration graph

List of all members.


class  AbstractEventHandler
class  AddHandler
class  ChangedHandler
class  DefaultEventHandler
class  RemoveHandler
class  ResourceChangeListener

Public Member Functions

void addNlpModelChangeListener (INlpModelChangeListener listener)
void asyncExcuteQueue (Runnable worker)
void destroyForTesting ()
INlpElement findMember (IResource resource)
Object getAdapter (Class adapter)
String getName ()
NlpProject getNlpProject ()
NlpProject[] getNlpProjects ()
IProject[] getNonNlpProjects () throws CoreException
INlpElement getParent ()
INlpElement getParent (IResource resource) throws CoreException
IResource getResource ()
boolean isNlpElement (IResource resource)
 NlpModel () throws CoreException
void removeNlpModelChangeListener (INlpModelChangeListener listener)
String toString ()

Package Functions

void addInternal (INlpElementDelta delta, IResource resource)
void addResource (INlpElementDelta delta, IResource resource) throws CoreException
void changedResource (IResource resource, INlpElementDelta delta) throws CoreException
void changeInternal (INlpElementDelta delta)
void createModelSynchronizer ()
void fireRefreshEvent (INlpElement element)
void removeInternal (INlpElementDelta delta, IResource resource)
void removeResource (INlpElementDelta delta, IResource resource)

Private Member Functions

void createNlpProject (IProject project) throws CoreException
void createNlpProjects () throws CoreException
void handleExceptionDuringResoruceChange (CoreException e)

Private Attributes

ExecutorService mAsynchronExecutor
ResourceChangeListener mListener
Set< INlpModelChangeListenermModelChangeListeners
List< NlpProjectmNlpProjects
IWorkspaceRoot mWorkspaceRoot

Detailed Description

The root element of nlp workbench. Contains NLPProjects Contains IProject s

Definition at line 50 of file NlpModel.java.

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index