JaWEConstants.java :  » Workflow-Engines » JaWE » org » enhydra » jawe » Java Open Source

Java Open Source » Workflow Engines » JaWE 
JaWE » org » enhydra » jawe » JaWEConstants.java
/* JaWEConstants.java
 *
 * Authors:
 * Stefanovic Nenad  chupo@iis.ns.ac.yu
 * Bojanic Sasa      sasaboy@neobee.net
 * Puskas Vladimir   vpuskas@eunet.yu
 * Pilipovic Goran   zboniek@uns.ac.yu
 *
 */

package org.enhydra.jawe;


/**
* Used to hold various static variables to be easily accessed
* from anywhere.
*/
public class JaWEConstants {

   public static final String JAWE_CURRENT_CONFIG_HOME="JaWE_CURRENT_CONFIG_HOME";
   public static final String JAWE_CONFIG_NAME="JaWE_CONFIG_NAME";
   //--------------------------
   public static final String JAWE_HOME=System.getProperty("JaWE_HOME");
   public static final String JAWE_CONF_HOME=((JAWE_HOME!=null) ? (JAWE_HOME+"/"+"config") : (null));

   public static final String JAWE_USER_HOME=System.getProperty("user.home")+"/.JaWE";
   
   public static final String JAWE_BASIC_PROPERTYFILE_PATH = "org/enhydra/jawe/properties/";
   public static final String JAWE_BASIC_PROPERTYFILE_NAME = "jaweconfiguration.properties";

   public static final String JAWE_LANGUAGE_MISC_PROPERTYFILE_PATH = "org/enhydra/jawe/language/";
   public static final String JAWE_LANGUAGE_MISC_PROPERTYFILE_NAME = "jawelanguagemisc.properties";

   public static final String JAWE_ACTIVITY_ICONS="org/enhydra/jawe/activityicons";
   
   //--------------------------   
   // JaWE types
   // Activity
   public static final String ACTIVITY_TYPE = "ACTIVITY";
   public static final String ACTIVITY_TYPE_BLOCK = "ACTIVITY_BLOCK";
   public static final String ACTIVITY_TYPE_NO = "ACTIVITY_NO";
   public static final String ACTIVITY_TYPE_ROUTE = "ACTIVITY_ROUTE";
   public static final String ACTIVITY_TYPE_SUBFLOW = "ACTIVITY_SUBFLOW";
   public static final String ACTIVITY_TYPE_TOOL = "ACTIVITY_TOOL";

   // Activity set
   public static final String ACTIVITY_SET_TYPE_DEFAULT = "ACTIVITYSET_DEFAULT";
   
   // Actual parameter
   public static final String ACTUAL_PARAMETER_DEFAULT = "ACTUALPARAMETER_DEFAULT";
   
   // Application type
   public static final String APPLICATION_TYPE_DEFAULT = "APPLICATION_DEFAULT";
   
   // Data field
   public static final String DATA_FIELD_DEFAULT = "DATAFIELD_DEFAULT";
   
   // Deadline
   public static final String DEADLINE_DEFAULT = "DEADLINE_DEFAULT";
   
   // Enumeration
   public static final String ENUMERATION_VALUE_DEFAULT = "ENUMERATIONVALUE_DEFAULT";
   
   // Extended attribute
   public static final String EXTENDED_ATTRIBUTE_DEFAULT = "EXTENDEDATTRIBUTE_DEFAULT";
   
   // External Package
   public static final String EXTERNAL_PACKAGE_DEFAULT = "EXTERNALPACKAGE_DEFAULT";
   
   // Formal parameter
   public static final String FORMAL_PARAMETER_DEFAULT = "FORMALPARAMETER_DEFAULT";
   
   // Member
   public static final String MEMBER_DEFAULT = "MEMBER_DEFAULT";
   
   // Namespace
   public static final String NAMESPACE_DEFAULT = "NAMESPACE_DEFAULT";
   
   // Package
   public static final String PACKAGE_DEFAULT = "PACKAGE_DEFAULT";
   public static final String PACKAGE_EXTERNAL = "PACKAGE_EXTERNAL";
   public static final String PACKAGE_TRANSIENT = "PACKAGE_TRANSIENT";
   
   // Participant
   public static final String PARTICIPANT_TYPE = "PARTICIPANT";   
   public static final String PARTICIPANT_TYPE_HUMAN="PARTICIPANT_HUMAN";
   public static final String PARTICIPANT_TYPE_ORGANIZATIONAL_UNIT="PARTICIPANT_ORGANIZATIONAL_UNIT";   
   public static final String PARTICIPANT_TYPE_RESOURCE="PARTICIPANT_RESOURCE";
   public static final String PARTICIPANT_TYPE_RESOURCE_SET="PARTICIPANT_RESOURCE_SET";
   public static final String PARTICIPANT_TYPE_ROLE="PARTICIPANT_ROLE";
   public static final String PARTICIPANT_TYPE_SYSTEM="PARTICIPANT_SYSTEM";
   
   // Responsible
   public static final String RESPONSIBLE_DEFAULT = "RESPONSIBLE_DEFAULT";
   
   // Tool
   public static final String TOOL_DEFAULT = "TOOL_DEFAULT";
   
   // Transitions
   public static final String TRANSITION_TYPE = "TRANSITION";
   public static final String TRANSITION_TYPE_UNCONDITIONAL="TRANSITION_UNCONDITIONAL";
   public static final String TRANSITION_TYPE_CONDITIONAL="TRANSITION_CONDITIONAL";
   public static final String TRANSITION_TYPE_DEFAULTEXCEPTION="TRANSITION_DEFAULTEXCEPTION";
   public static final String TRANSITION_TYPE_EXCEPTION="TRANSITION_EXCEPTION";
   public static final String TRANSITION_TYPE_OTHERWISE="TRANSITION_OTHERWISE";   
   
   // Type declaration
   public static final String TYPE_DECLARATION_DEFAULT = "TYPEDECLARATION_DEFAULT";
   
   // Workflow process
   public static final String WORKFLOW_PROCESS_TYPE_DEFAULT = "WORKFLOWPROCESS_DEFAULT";
   
   // Activities
   public static final String ACTIVITIES = "ACTIVITIES";

   // ActivitySets
   public static final String ACTIVITYSETS = "ACTIVITYSETS";
   
   // Applications
   public static final String APPLICATIONS = "APPLICATIONS";
   
   // DataFields
   public static final String DATAFIELDS = "DATAFIELDS";

   // External packages
   public static final String EXTERNALPACKAGES = "EXTERNALPACKAGES";
   
   // Formal parameters
   public static final String FORMALPARAMETERS = "FORMALPARAMETERS";

   // Participants
   public static final String PARTICIPANTS = "PARTICIPANTS";
   
   // Processes
   public static final String PROCESSES = "PROCESSES";
   
   // Transitions
   public static final String TRANSITIONS = "TRANSITIONS";  

   // Type declarations
   public static final String TYPEDECLARATIONS = "TYPEDECLARATIONS";  
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.