All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractConnection |
Note that for all implementations of Connection, it is essential to consider
memory consumption.
|
| AbstractGlobalContext |
Since this context should maintain a link to a single plugin context, and
PluginContextImpl is abstract, this context is also abstract.
|
| AbstractImportPlugin |
Note that implementing classes of this baseclass should carry the
UIImportPlugin annotation
Subclasses of AbstractImportPlugin should use the @Plugin Annotation as
follows:
|
| AbstractMultiSet<T,M extends java.util.Map<T,java.lang.Integer>> |
This class implements a mutliset.
|
| AbstractPluginContext |
|
| AbstractPluginDescriptor |
|
| AbstractStrongReferencingConnection |
|
| AddJarsForPackageRunnable |
Threaded implementation of the addJarsForPackage method
|
| AlphanumComparator |
This is an updated version with enhancements made by Daniel Migowski, Andre
Bogus, and David Koelle
To convert to use Templates (Java 1.5+): - Change "implements Comparator" to
"implements Comparator" - Change "compare(Object o1, Object o2)" to
"compare(String s1, String s2)" - Remove the type checking and casting in
compare().
|
| ArrayUtils |
|
| AuthoredType |
|
| AutoHelpCommandLineParser |
|
| AutoHelpCommandLineParser.Command |
|
| Boot |
|
| Boot.Level |
|
| Bootable |
|
| BreadthFirstExpandCollection<N> |
|
| CancelledException |
|
| Cast |
|
| Cleanable |
|
| CLI |
|
| CommandLineArgumentList |
|
| CommandLineInterface |
|
| ComparablePair<F extends java.lang.Comparable<? super F>,S extends java.lang.Comparable<? super S>> |
|
| Connection |
A connection describes a relation between objects.
|
| ConnectionAnnotation |
This annotation is used by the framework to scan for all implementations if
Connection.
|
| ConnectionCannotBeObtained |
Exception thrown by the connectionmanager if a requested connection does not
exist.
|
| ConnectionDoesntExistMessage |
|
| ConnectionID |
ID of a connection.
|
| ConnectionIDImpl |
|
| ConnectionManager |
|
| ConnectionManagerImpl |
|
| ConnectionObjectFactory |
Annotation used on plugins to signal that they can construct a Connection on
objects.
|
| ConnectionObjectListener |
|
| ConnectionObjectListener.ListenerList |
|
| ContextAwareObject |
If an object implements this interface, then this object should use transient
fields to store pointers to the three managers.
|
| DependsOnUnknownException |
thrown by the constructor of a plugindescritor if it depends on a plugin not
yet in the system.
|
| DepthFirstExpandCollection<N> |
|
| DynamicConnection |
Tagger interface to indicate that a connection will change after
instantiation.
|
| ExpandButton |
|
| ExpandCollection<N> |
|
| FieldNotSetException |
|
| FieldSetException |
|
| FutureListener |
|
| FutureListener.ListenerList |
|
| GlobalContext |
Any implementation should maintain a referencte to a single plugin context.
|
| HashMultiSet<T> |
|
| HTMLToString |
|
| HTMLToString.HTMLCellRenderer |
|
| Icon |
|
| IconLoader |
|
| ImportPlugin |
This interface should be implemented by plugins that serve as input plugins.
|
| IncorrectReturnTypeException |
Thrown when a plugin returns an object of the wrong type.
|
| InSufficientResultException |
Thrown when a plugin returns less results than declared.
|
| KeepInProMCache |
Annotation that is used as a base annotation for all classes that need to be
kept in cache by the ProM framework.
|
| LevenshteinDistance |
|
| LinkedHashMultiSet<T> |
|
| Logger |
|
| Logger.ListenerList |
|
| Logger.MessageLevel |
|
| MultiSet<T> |
This class implements a mutliset.
|
| MultiThreadedSearcher<N> |
This class implements a multi-threaded search algorithm.
|
| NameChangeListener |
|
| NameChangeListener.ListenerList |
|
| NodeExpander<N> |
This class is used by the MultiThreadedSearcher to handle callbacks.
|
| ObjectConstructor |
|
| OsUtil |
|
| PackageConfigPerister |
|
| PackageDescriptor |
|
| PackageDescriptor.OS |
|
| PackageManager |
|
| PackageManager.Canceller |
|
| PackageManagerListener |
|
| PackageManagerListener.ListenerList |
|
| PackageSet |
|
| PackageStateReport |
|
| PackageVersion |
|
| Pair<F,S> |
|
| PathHacker |
Dynamically adds jars or dll files at runtime to the environment for direct
use
|
| PathHackerRunnable |
Threaded executions of PathHacker addJar
|
| Plugin |
|
| PluginCacheEntry |
|
| PluginCategory |
Plugin Category
|
| PluginContext |
|
| PluginContextID |
Represents an ID of a plugin context.
|
| PluginContextIDImpl |
|
| PluginDescriptor |
|
| PluginDescriptorID |
This interface provides an ID for each plugin.
|
| PluginDescriptorIDImpl |
|
| PluginDescriptorImpl |
|
| PluginExecutionResult |
This class represents the result of a plugin execution.
|
| PluginExecutionResultImpl |
|
| PluginLevel |
|
| PluginLifeCycleEventListener |
|
| PluginLifeCycleEventListener.List |
|
| PluginManager |
The plugin manager manages plugins.
|
| PluginManager.PluginManagerListener |
This interface describes an error listener for the plugin manager.
|
| PluginManagerImpl |
|
| PluginParameterBinding |
This class represents a binding between a method of a plugin and a set of
parameters.
|
| PluginParameterBinding.Factory |
Factory for instantiating PluginParameterBindings binding plugins with a
given input.
|
| PluginQuality |
|
| PluginVariant |
|
| Progress |
Interface for progress indicator
|
| ProgressBarImpl |
|
| ProgressEventListener |
|
| ProgressEventListener.ListenerList |
|
| ProMCanceller |
Interface that can be used by visualizations to receive a notification from
the framework when they are removed.
|
| ProMClassLoader |
|
| ProMEventListenerList<T extends java.util.EventListener> |
|
| ProMFuture<T> |
Class to represent a future on an object.
|
| ProMID |
|
| ProvidedObject |
|
| ProvidedObjectDeletedException |
|
| ProvidedObjectID |
|
| ProvidedObjectIDImpl |
|
| ProvidedObjectImpl |
|
| ProvidedObjectLifeCycleListener |
|
| ProvidedObjectLifeCycleListener.ListenerList |
|
| ProvidedObjectManager |
|
| ProvidedObjectManagerImpl |
|
| RecursiveCallException |
|
| Repository |
|
| Service |
This is a wrapper for a server socket.
|
| ServiceEnvironment |
This interface represents a service environment.
|
| ServiceHandler |
This interface enables a service to respond to newly connected clients.
|
| SlickerConsole |
|
| SlickerMessageBar |
|
| SortedMultiSet<T> |
|
| StringUtils |
|
| SubstitutionType |
|
| TestMethod |
By adding this annotation to a method, the method is flagged as a test method
for ProM.
|
| TreeMultiSet<T> |
|
| TypeToggleButton |
|
| UnknownPackageException |
|
| UnknownPackageTypeException |
|
| WeakKeyValueMap<K,V> |
|
| WeakValueHashMap |
A WeakValueHashMap is implemented as a HashMap that maps keys to WeakValues.
|
| XMonitoredInputStream |
This class implements an input stream which can provide
a progress listener with feedback about how much of the
data in the stream has already been read.
|
| XProgressBarListener |
This class implements a progress listener for controlling
an attached Swing progress bar.
|
| XProgressListener |
Interface for listening for progress on
an unspecified process.
|