WebLogic Process Integrator Version 2.0

com.bea.wlpi.common.plugin
Class DoneInfo

java.lang.Object
  |
  +--com.bea.wlpi.common.plugin.InfoObject
        |
        +--com.bea.wlpi.common.plugin.TemplateNodeInfo
              |
              +--com.bea.wlpi.common.plugin.DoneInfo
All Implemented Interfaces:
java.lang.Comparable, PluginConstants, java.io.Serializable

public class DoneInfo
extends TemplateNodeInfo

Provides information about a done node type defined by a plugin.

Since:
WebLogic Process Integrator 2.0
See Also:
PluginDone, Serialized Form

Field Summary
static int KEY_DATA
          Key value to retrieve the PluginData implementation class name.
static int KEY_DONE
          Key value to retrieve the PluginDone implementation class name.
static int KEY_PANEL
          Key value to retrieve the PluginPanel implementation class name.
 
Fields inherited from class com.bea.wlpi.common.plugin.InfoObject
classNames, description, ID, name, pluginName
 
Fields inherited from interface com.bea.wlpi.common.plugin.PluginConstants
CATEGORY_ID_BEGIN, CATEGORY_ID_EXCEPTION, CATEGORY_ID_INTEGRATION, CATEGORY_ID_MISCELLANEOUS, CATEGORY_ID_NEW, CATEGORY_ID_TASK, CATEGORY_ID_WORKFLOW, DEFINITION_CREATED, DEFINITION_DELETED, DEFINITION_UPDATED, EVENT_NOTIFICATION_ALL, EVENT_NOTIFICATION_NONE, HELP_HTML, HELP_JAVA_HELP, INSTANCE_ABORTED, INSTANCE_COMPLETED, INSTANCE_CREATED, INSTANCE_DELETED, INSTANCE_UPDATED, MODE_AUTOMATIC, MODE_DISABLED, MODE_MANUAL, NOTIFICATION_DEFINITION, NOTIFICATION_INSTANCE, NOTIFICATION_TASK, NOTIFICATION_TEMPLATE, STATUS_DEPLOYED, STATUS_ERROR, STATUS_INITIALIZED, STATUS_LOADED, STATUS_LOADING, STATUS_MISSING, STATUS_UNLOADING, TASK_ASSIGNED, TASK_COMPLETED,
 
Constructor Summary
DoneInfo(java.lang.String pluginName, int ID, java.lang.String name, java.lang.String description, javax.swing.Icon icon, java.lang.String[] classNames)
          Create a new DoneInfo.
 
Methods inherited from class com.bea.wlpi.common.plugin.TemplateNodeInfo
getIcon
 
Methods inherited from class com.bea.wlpi.common.plugin.InfoObject
compareTo, equals, getClassName, getDescription, getID, getName, getPluginName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

KEY_DATA

public static final int KEY_DATA
Key value to retrieve the PluginData implementation class name.

KEY_PANEL

public static final int KEY_PANEL
Key value to retrieve the PluginPanel implementation class name.

KEY_DONE

public static final int KEY_DONE
Key value to retrieve the PluginDone implementation class name.
Constructor Detail

DoneInfo

public DoneInfo(java.lang.String pluginName,
                int ID,
                java.lang.String name,
                java.lang.String description,
                javax.swing.Icon icon,
                java.lang.String[] classNames)
Create a new DoneInfo.
Parameters:
pluginName - The reverse-DNS name of the plugin supplying this done type.
ID - The unique plugin-supplied identifier for this done type.
name - The localized name of this done type.
description - The localized description of this done type.
icon - The icon for this done type. This icon is used by the 'interface view' in the design-time client.
classNames - A three-element array to identify plugin-supplied classes related to this DoneInfo. The array contains one entry for each of the KEY_* values listed above. The value for each entry is the corresponding fully qualified Java class name.

WebLogic Process Integrator Version 2.0

BEA WebLogic Process Integrator is a trademark of BEA Systems, Inc.
Copyright (c) 2001 BEA Systems, Inc.
All rights reserved.