A C D E F G M N O R S U V W

A

Action - Interface in org.xngr
The representation of an action in the system.
actionsChanged(ActionsChangedEvent) - Method in interface org.xngr.context.ServiceContextListener
Implementations of this method will be informed about changes to the action list.
ActionsChangedEvent - Class in org.xngr.context
Event which indications that an action has been changed or added or removed to/from a list of actions.
add(Service) - Method in class org.xngr.context.ServiceContextManager
Adds a service to the manager.
add(Action) - Method in class org.xngr.context.ServiceContextManager
Adds an action to the manager.
add(Marker) - Method in class org.xngr.context.ServiceContextManager
Adds a marker to the manager.
addDocumentContextListener(DocumentContextListener) - Method in class org.xngr.context.DocumentContext
Adds a document context listener, duplicate listeners will only be added once.
addServiceContextListener(ServiceContextListener) - Method in class org.xngr.context.ServiceContext
Adds a service context listener, duplicate listeners will only be added once.

C

close() - Method in interface org.xngr.Service
Closes the service, this method is called by the 'browser application' when the user wants to exit the application.

D

DirectoryContext - Class in org.xngr.context
The context for a directory object, containing the directory services and actions.
DirectoryMarker - Interface in org.xngr
Identifies and presents a document in the system.
DirectoryService - Interface in org.xngr
The representation of a service associated with a directory.
dispose() - Method in class org.xngr.context.DocumentContext
Removes all listeners and the reference to the manager, removes the context from the list of contexts maintained by the context-manager and also removes all links to the node-contexts.
dispose() - Method in class org.xngr.context.ServiceContext
Removes all listeners and the reference to the manager.
dispose() - Method in class org.xngr.context.ServiceContextManager
Releases all the resources.
dispose() - Method in class org.xngr.context.URIServiceContext
Removes all listeners and the reference to the manager, also removes the context from the list of contexts maintained by the context-manager.
DocumentContext - Class in org.xngr.context
The context for a XML document object, containing the file-services, document-services and node-services and actions for the file and document-services.
DocumentContextListener - Interface in org.xngr.context
A listener interface for document-context specific events.
DocumentMarker - Interface in org.xngr
Identifies and presents a XML document in the system.
DocumentService - Interface in org.xngr
The representation of a service associated with a XML Document.

E

error(SAXParseException) - Method in class org.xngr.context.ServiceContextManager.SimpleErrorHandler
 

F

fatalError(SAXParseException) - Method in class org.xngr.context.ServiceContextManager.SimpleErrorHandler
 
FileContext - Class in org.xngr.context
The context for a File/URI object, containing the file-services and actions for the file-services.
FileMarker - Interface in org.xngr
Identifies and presents a file in the system.
FileService - Interface in org.xngr
The representation of a service associated with a file.
fireActionsChanged(Action, ServiceContextEvent.Type) - Method in class org.xngr.context.ServiceContext
Fire an event when an action has been changed, added or removed.
fireActionsChanged(Action, ServiceContextEvent.Type) - Method in class org.xngr.context.ServiceContextManager
Called when actions have been changed.
fireMarkersChanged(Marker, ServiceContextEvent.Type) - Method in class org.xngr.context.ServiceContext
Fire an event when a marker has been changed, added or removed.
fireMarkersChanged(Marker, ServiceContextEvent.Type) - Method in class org.xngr.context.ServiceContextManager
Called when markers have been changed.
fireNodeContextsChanged(NodeContext, ServiceContextEvent.Type) - Method in class org.xngr.context.DocumentContext
Fire an event when a node-context has either been added or removed.
fireServicesChanged(Service, ServiceContextEvent.Type) - Method in class org.xngr.context.ServiceContext
Fire an event when a service has been changed, added or removed.
fireServicesChanged(Service, ServiceContextEvent.Type) - Method in class org.xngr.context.ServiceContextManager
Called when services have been changed.

G

getAction() - Method in class org.xngr.context.ActionsChangedEvent
 
getActions() - Method in class org.xngr.context.ServiceContext
 
getArguments() - Method in interface org.xngr.Action
 
getContext() - Method in class org.xngr.context.ServiceContextEvent
 
getContext(URI) - Method in class org.xngr.context.ServiceContextManager
 
getDescription() - Method in interface org.xngr.Action
The description is normally used to provide more information for the action or the nature of the action, this information is generally not readily available but will appear after a user-action, like moving the mouse over a representation of the document, for instance as a tool-tip
getDescription() - Method in class org.xngr.context.DocumentContext
 
getDescription() - Method in class org.xngr.context.FileContext
Returns the most appropriate description for the context's URI.
getDescription() - Method in class org.xngr.context.NodeContext
Returns the 'most appropriate' description for the context's Node.
getDescription() - Method in interface org.xngr.Service
The description is normally used to provide more information for the service or the nature of the service, this information is generally not readily available but will appear after a user-action, like moving the mouse over a representation of the document, for instance as a tool-tip
getDirectoryMarkers() - Method in class org.xngr.context.DirectoryContext
 
getDirectoryName() - Method in interface org.xngr.DirectoryMarker
Return the directory name, this name is used to 'quickly' identify directories which can be used as input for this service, this method is not allowed to return null.
getDirectoryServices() - Method in class org.xngr.context.DirectoryContext
 
getDocumentMarkers() - Method in class org.xngr.context.DocumentContext
 
getDocumentServices() - Method in class org.xngr.context.DocumentContext
 
getFileExtension() - Method in interface org.xngr.FileMarker
Return the file extension, this extension is used to 'quickly' identify files which can be used as input for this service, this method is not allowed to return null.
getFileMarkers() - Method in class org.xngr.context.FileContext
 
getFileServices() - Method in class org.xngr.context.FileContext
 
getIcon() - Method in interface org.xngr.Action
The icon is used to visually identify the action.
getIcon() - Method in class org.xngr.context.DocumentContext
 
getIcon() - Method in class org.xngr.context.FileContext
Returns the most appropriate icon for the context's URI.
getIcon() - Method in class org.xngr.context.NodeContext
Returns the 'most appropriate' icon for the context's Node.
getIcon() - Method in interface org.xngr.Service
The icon is used to visually identify the service.
getIdentifier() - Method in interface org.xngr.Action
 
getIdentifier() - Method in interface org.xngr.Marker
 
getIdentifier() - Method in interface org.xngr.Service
 
getMarker() - Method in class org.xngr.context.MarkersChangedEvent
 
getMarkers() - Method in class org.xngr.context.DirectoryContext
 
getMarkers() - Method in class org.xngr.context.FileContext
 
getMarkers() - Method in class org.xngr.context.NodeContext
 
getMarkers() - Method in class org.xngr.context.ServiceContext
 
getMarkers() - Method in interface org.xngr.DirectoryService
 
getMarkers() - Method in interface org.xngr.DocumentService
 
getMarkers() - Method in interface org.xngr.FileService
 
getMarkers() - Method in interface org.xngr.NodeService
 
getName() - Method in interface org.xngr.Action
The name is normally used to identify the action.
getName() - Method in class org.xngr.context.DocumentContext
 
getName() - Method in class org.xngr.context.FileContext
Returns the most appropriate name for the context's URI.
getName() - Method in class org.xngr.context.NodeContext
Returns the 'most appropriate' name for the context's Node.
getName() - Method in interface org.xngr.Service
The name is normally used to identify the service.
getNode() - Method in class org.xngr.context.NodeContext
 
getNodeContext() - Method in class org.xngr.context.NodeContextsChangedEvent
 
getNodeContexts() - Method in class org.xngr.context.DocumentContext
 
getNodeMarkers() - Method in class org.xngr.context.DocumentContext
 
getNodeMarkers() - Method in class org.xngr.context.NodeContext
 
getNodeServices() - Method in class org.xngr.context.NodeContext
 
getProperties() - Method in interface org.xngr.Action
Specify properties to associate the action with application specific functionality.
getRootElementName() - Method in interface org.xngr.DocumentMarker
Return the document root element name, this is used to quickly identify XML documents, this method is not allowed to return null.
getRootElementNames() - Method in interface org.xngr.NodeMarker
Return the document root element names, since it is deemed too 'expensive' to execute an XPath for every document these root-element-names are used to 'quickly' identify the XML documents the XPathExpression should be executed on, this method is not allowed to return null.
getService() - Method in interface org.xngr.Action
 
getService() - Method in class org.xngr.context.ServicesChangedEvent
 
getServices() - Method in class org.xngr.context.DirectoryContext
 
getServices() - Method in class org.xngr.context.DocumentContext
 
getServices() - Method in class org.xngr.context.FileContext
 
getServices() - Method in class org.xngr.context.NodeContext
 
getServices() - Method in class org.xngr.context.ServiceContext
 
getType() - Method in class org.xngr.context.ServiceContextEvent
 
getURI() - Method in class org.xngr.context.URIServiceContext
 
getXPathExpression() - Method in interface org.xngr.NodeMarker
Return a XPath expression which associates the Service with the specific XML Node(s).

M

Marker - Interface in org.xngr
Identifies and presents an item in the system.
markersChanged(MarkersChangedEvent) - Method in interface org.xngr.context.ServiceContextListener
Implementations of this method will be informed about changes to the marker list.
MarkersChangedEvent - Class in org.xngr.context
Event which indications that an action has been changed or added or removed to/from a list of actions.

N

NodeContext - Class in org.xngr.context
The context for a Node object, containing the node-services and actions for the node-services.
nodeContextsChanged(NodeContextsChangedEvent) - Method in interface org.xngr.context.DocumentContextListener
Implementations of this method will be informed of changes to the node-context list.
NodeContextsChangedEvent - Class in org.xngr.context
Event which indications that a node-context has been added or removed to/from the list.
NodeMarker - Interface in org.xngr
Identifies and presents a node in the system.
NodeService - Interface in org.xngr
The representation of a service associated with a DOM node.

O

open(DirectoryService) - Method in class org.xngr.context.DirectoryContext
Opens the supplied service using the Context's URI and an empty HashMap as arguments.
open(Action) - Method in class org.xngr.context.DirectoryContext
Opens the supplied service using the action's service, the context's URI and the arguments defined in the action.
open(DirectoryService, Map<String, String>) - Method in class org.xngr.context.DirectoryContext
Opens the supplied service using the Context's URI.
open(DocumentService) - Method in class org.xngr.context.DocumentContext
Opens the supplied service using the Context's URI and an empty HashMap as arguments.
open(Action) - Method in class org.xngr.context.DocumentContext
Opens the supplied service using the action's service, the context's URI and the arguments defined in the action.
open(DocumentService, Map<String, String>) - Method in class org.xngr.context.DocumentContext
Opens the supplied service using the Context's URI.
open(FileService) - Method in class org.xngr.context.FileContext
Opens the supplied service using the Context's URI and an empty HashMap as arguments.
open(Action) - Method in class org.xngr.context.FileContext
Opens the supplied service using the action's service, the context's URI and the arguments defined in the action.
open(FileService, Map<String, String>) - Method in class org.xngr.context.FileContext
Opens the supplied service using the Context's URI.
open(NodeService) - Method in class org.xngr.context.NodeContext
Opens the supplied service using a newly created version of the Context's Node and an empty HashMap as arguments.
open(Action) - Method in class org.xngr.context.NodeContext
Opens the supplied service using the action's service, the context's Node and the arguments defined in the action.
open(NodeService, Map<String, String>) - Method in class org.xngr.context.NodeContext
Opens the supplied service using the Context's Node.
open(Node, Map<String, String>) - Method in interface org.xngr.NodeService
Opens a process using the object provided.
open(URI, Map<String, String>) - Method in interface org.xngr.URIService
Opens a process using the object provided.
org.xngr - package org.xngr
 
org.xngr.context - package org.xngr.context
 

R

remove(Service) - Method in class org.xngr.context.ServiceContextManager
Calls close on the service and removes it from the manager.
remove(Action) - Method in class org.xngr.context.ServiceContextManager
Calls close on the service and removes it from the manager.
remove(Marker) - Method in class org.xngr.context.ServiceContextManager
Removes a marker from the manager.
removeDocumentContextListener(DocumentContextListener) - Method in class org.xngr.context.DocumentContext
Remove the document context listener.
removeServiceContextListener(ServiceContextListener) - Method in class org.xngr.context.ServiceContext
Remove the service context listener.

S

Service - Interface in org.xngr
The representation of a service in the system.
ServiceContext - Class in org.xngr.context
The context for an object, containing all the associated services and actions.
ServiceContextEvent - Class in org.xngr.context
Event which is extended by the different Context events.
ServiceContextEvent.Type - Enum in org.xngr.context
The event type.
ServiceContextListener - Interface in org.xngr.context
A listener interface for context specific events.
ServiceContextManager - Class in org.xngr.context
Manages the association of services and actions with URIs and Nodes.
ServiceContextManager(BundleContext) - Constructor for class org.xngr.context.ServiceContextManager
Initialises the service manager.
ServiceContextManager() - Constructor for class org.xngr.context.ServiceContextManager
 
ServiceContextManager.RootElementFoundException - Exception in org.xngr.context
 
ServiceContextManager.RootElementFoundException() - Constructor for exception org.xngr.context.ServiceContextManager.RootElementFoundException
 
ServiceContextManager.SimpleErrorHandler - Class in org.xngr.context
 
ServiceContextManager.SimpleErrorHandler() - Constructor for class org.xngr.context.ServiceContextManager.SimpleErrorHandler
 
servicesChanged(ServicesChangedEvent) - Method in interface org.xngr.context.ServiceContextListener
Implementations of this method will be informed about changes to the service list.
ServicesChangedEvent - Class in org.xngr.context
Event which indications that a service has been changed or added or removed to/from a list of services.
start() - Method in class org.xngr.context.ServiceContextManager
Starts the tracking of Services and Actions, only needs to be used after a stop() has been called.
stop() - Method in class org.xngr.context.ServiceContextManager
Stops the tracking of Services and Actions.

U

URIService - Interface in org.xngr
The representation of a service associated with a uri.
URIServiceContext - Class in org.xngr.context
The context for a URI object, containing all the associated services and actions.

V

valueOf(String) - Static method in enum org.xngr.context.ServiceContextEvent.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.xngr.context.ServiceContextEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

warning(SAXParseException) - Method in class org.xngr.context.ServiceContextManager.SimpleErrorHandler
 

A C D E F G M N O R S U V W

Copyright © 2002-2009 Edwin Dankert. All Rights Reserved.