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.
|