com.ibm.workflow.util.fdl
Class ParserTokenManager

java.lang.Object
  |
  +--com.ibm.workflow.util.fdl.ParserTokenManager
All Implemented Interfaces:
ParserConstants

public class ParserTokenManager
extends java.lang.Object
implements ParserConstants


Field Summary
protected  char curChar
           
static java.lang.String[] jjstrLiteralImages
           
static java.lang.String[] lexStateNames
           
 
Fields inherited from interface com.ibm.workflow.util.fdl.ParserConstants
_DEFAULT, ACTIVITIES_LIST, ACTIVITY, ACTIVITY_NAMES, ADDRESS, ADMINISTRATION, AFTER, AGENT, AIX, ALL, ANYTIME, APPLICATION_TYPE, ARM, AS_ADMINISTRATOR, ASSIGNMENT, AT, AT_LEAST_ONE, ATTACH_MODE, AUDIT, AUDIT_FILTER_DB, AUDIT_FILTER_MQ, AUDIT_QUEUE_MANAGER_NAME, AUDIT_QUEUE_NAME, AUDIT_TO_DB, AUDIT_TO_MQ, AUDIT_TOPIC_STRUCTURE, AUTHORIZATION, AUTHORIZED_FOR, AUTOCLOSE, AUTOMATIC, AUTONOMY, B, BACKGROUND, BACKWARD_MAPPING, BACKWARD_MAPPING_PARAMETERS, BEEP, BINARY, BLOCK, BLOCK_ACTIVITY_SET, BOLD, BUNDLE_ACTIVITY, BUNDLE_ACTIVITY_SET, CATEGORY, CHAINED, CHECK_INTERVAL, CHECK_INTERVAL_OTHER_SYSTEMS, CHECKOUT_POSSIBLE, CLEANUP_DELAY_TIME, CLEANUP_SERVER, CLEANUP_TIME, CLIENT_MESSAGE_EXPIRATION_TIME, CODEPAGE, COLON, COLOR, COMMA, CONDENSED, CONDITIONS, CONNECTOR, CONNECTORS, CONTAINER_INITIALS, CONTROL, CONTROL_CONNECTORS, COORDINATOR, CREATE, CREATE_NOTIFICATION_ITEMS_THRESHOLD, DATA, DATA_CONNECTORS, DATASTREAM, DAY, DAYS, DEFAULT, DEFAULT_BLOCK_ACTIVITY_ICON, DEFAULT_BUNDLE_ACTIVITY_ICON, DEFAULT_INFORMATION_ACTIVITY_ICON, DEFAULT_PROCESS_ACTIVITY_ICON, DEFAULT_PROGRAM_ACTIVITY_ICON, DEFERRED, DEFINED_IN, DELETE, DELETE_NOTIFICATION_ITEMS_THRESHOLD, DESCRIPTION, DISTRIBUTION_RECEIVE_TIME, DISTRIBUTION_SERVER, DLL, DLL_LOAD_MODE, DLL_V2_COMPATIBILITY, DO, DOCUMENTATION, DOMAIN, DONE_BY, DOT, DOUBLE_QUOTE_STRING_LITERAL, DUPLICATE_NOTIFICATION, DURATION, DURATION_FOR_DECISION, END, END_TRANSACTION, ENFORCE_IMMEDIATE_EXECUTION, ENTRY_POINT, ENVIRONMENT, EOF, EQUAL, ERROR_RETAIN_PERIOD, EVERY, EXCLUDE, EXE, EXECUTABLE, EXECUTABLE_TYPE, EXECUTION_MODE, EXECUTION_SERVER, EXECUTION_USER, EXIT, EXIT_CONDITIONS, EXPIRATION, EXTERNAL, EXTERNAL_CONTROL, EXTERNAL_CONTROL_CONTEXT, EXTERNAL_DOMAIN, EXTERNAL_RESTART, EXTERNAL_RESTART_CONTEXT, EXTERNAL_VERIFICATION, FALCON, FENCED_MODE, FILTER, FIRST_NAME, FLOAT, FM_RELEASE, FONT, FONT_DESCRIPTOR, FONT_SIZE, FONT_STYLE, FOREGROUND, FOREVER, FORMAL_COMMENT, FORWARD_MAPPING, FORWARD_MAPPING_PARAMETERS, FRIDAY, FROM, FULL, GATEWAY_SERVER, GLOBAL_CONTAINER, GREATER, GROUP, GTTHAN, HEIGHT, HEX_LITERAL, HOLD, HOURS, HPUX, ICON, IDENTIFIER, IGNORE_REFERENCE_ERRORS, IMMEDIATE, IMMEDIATE_CLEANUP, IMPLEMENTATION_SUPPORT, IMPORT, IMPORT_OBJECT_COUNTER, INCLUDE, INCLUDE_CHILD_ORGANIZATIONS, INCLUDE_PROCESS_ASSIGNMENT, INCLUDE_REPORTING_MANAGERS, INDEX, INDEX_NAME, INFORMATION_ACTIVITY, INFORMATION_ACTIVITY_SET, INHERIT, INITIAL_VALUE, INPUT_CONTAINER, INPUT_CONTAINER_ACCESS, INSTANCE_MODE, INSTANTIATION_FIELD, INT_LITERAL, INVISIBLE, INVOCATION_TYPE, IS_ABSENT, IS_NOT_ABSENT, ITALIC, JMS_XML, KB, KEEP_LOADED, KEEP_PROCESSES, KEEP_WORKITEMS, LAST, LAST_NAME, LAYOUT, LBRACK, LEAST_WORKLOAD_SUPPORT, LESS, LETHAN, LEVEL, LIMITED, LINUX, LOCAL, LOCAL_USER, LOGON_BLOCK_TIME, LONG, LOOP, LPAREN, MANAGER, MANUAL, MAP, MAPPING, MAPPING_TYPE, MAX, MAXIMIZED, MAXIMUM_DLLS_LOADED, MAXIMUM_INVALID_LOGONS, MAXIMUM_MESSAGE_SIZE, MAXIMUM_QUERY_MESSAGE_SIZE, MAXIMUM_TASKS_STARTED, MB, MEMBER, MEMBERS_ONLY, MESSAGE_FORMAT, MESSAGE_LAYER_REFRESH_INTERVAL, MESSAGE_RETAIN_PERIOD, MESSAGE_RETRY_LIMIT, MIDDLE_NAME, MIME, MIN, MINIMIZED, MINUTES, MODELING_SERVER, MONDAY, MONTH, MONTHS, MQ, MQ_WORKFLOW, MQSERIES, MQSYSTEM, MULTI, MULTI_LINE_COMMENT, MVS, NAME, NAME_POSITION, NAVIGATION_TRANSACTION_THRESHOLD, NESTED, NEVER, NO, NO_QUERIES, NODE, NONE, NORMAL, NOT, NOT_SELECTED, NOTEQUAL, NOTIFICATION, NOTIFICATION_CHECK_INTERVAL, NOTIFICATION_MODE, NOTIFICATION_SUBSTITUTION, NOTIFY, NUMBER, NUMBER_OF_INSTANCES, OBSERVED_SYSTEM, OF, ON, OPERATING_SYSTEM, OPERATION, OPERATION_MODE, OPTIMISTIC, ORDER_BY, ORGANIZATION, OS2, OS390, OTHERWISE, OUTPUT_CONTAINER, OUTPUT_CONTAINER_ACCESS, OVERWRITE, OWNER, PAPER, PAPER_BACKGROUND, PAPERSIZE, PARAMETER, PARENT_GROUP, PARENT_ORGANIZATION, PASSWORD, PATH_AND_FILENAME, PEA, PEOPLE, PERSISTENT, PERSON, PERSON_ID, PES, PHONE, PHYSICAL_QUEUE_NAME, PLANNING_MODE, PLATFORM, PREFER_LOCAL_USERS, PREFER_NON_ABSENT_USERS, PRIMARY_SYSTEM, PRIORITY, PRIVATE, PROCESS, PROCESS_ACTIVITY, PROCESS_ACTIVITY_SET, PROCESS_ADMINISTRATOR, PROCESS_BEHAVIOUR, PROCESS_CATEGORY, PROCESS_INSTANCES_LIST, PROCESS_MODELING, PROCESS_STARTER, PROGRAM, PROGRAM_ACTIVITY, PROGRAM_ACTIVITY_SET, PROGRAM_EXECUTION_AGENT, PROGRAM_EXECUTION_SERVER, PROGRAM_EXECUTION_UNIT, PROMPT_AT_PROCESS_START, PROMPT_FOR_PLANNING, PROTOCOL, PUBLIC_RESTRICTED, PULL, PUSH, QUEUE_MANAGER, QUEUE_MANAGER_NAME, RBRACK, RC_CREATION, REFRESH_POLICY, RELATED_DOMAIN, RELATED_EXTERNAL_DOMAIN, RELATED_GROUP, RELATED_NODE, RELATED_ORGANIZATION, RELATED_PERSON, RELATED_QUEUE_MANAGER, RELATED_ROLE, RELATED_STRUCTURE, RELATED_STRUCTURE_MEMBER, RELATED_SYSTEM, RELEASE, REMOTE, REPLACE, REPLAN, RESET_ABSENT, RESET_TO_DEFAULT, RESPONSE_WAIT_TIME, RESTART_OPTION, REUSE, ROBUST, ROLE, ROLLBACK_ON_ERROR, RPAREN, RUN, RUN_IN_XTERM, SAFE, SATURDAY, SCHEDULING_SERVER, SECOND_NOTIFICATION, SECOND_PHONE, SECONDS, SECURITY_CHECKING, SELECT_LEAST_WORKLOAD, SEMI, SERVER, SERVICE, SERVICE_TYPE, SESSION, SESSION_EXPIRATION_CHECK_INTERVAL, SESSION_EXPIRATION_TIME, SHORT, SHOW, SIMPLE, SINGLE, SINGLE_LINE_COMMENT, SINGLE_QUOTE_STRING_LITERAL, SINK, SMTP, SOLARIS, SOURCE, STAFF, START, START_MODE, START_TIME, STARTER, STARTER_OF_ACTIVITY, STOP_ON_ERROR, STOP_TIME, STRING, STRING_LITERAL, STRUCTURE, STRUCTURES_FROM_ACTIVITY, STYLE, SUBSTITUTE, SUBSTITUTION, SUNDAY, SUPPORT_MODE, SUPPORT_TOOL, SUSPENSION_CHECK_INTERVAL, SYNCHRONIZATION, SYSTEM, SYSTEM_IDENTIFIER, SYSTEM_QUALIFIER, TABLE_NAME, TAKEN_FROM, TASKING_MODE, TEMPLATE_LIST, TERMINATE_ON_ERROR, TEXT, TEXT_ANNOTATION, TEXT_ANNOTATIONS, THEN, THRESHOLD, THURSDAY, TO, TO_SIGN, TO_SIGN2, tokenImage, TOOL_SET, TOPOLOGY, TRANSITION_CONDITIONS, TRUE, TRUSTED, TUESDAY, TYPE, UNATTENDED, UNIFIED_LOGON, UNKNOWN, UNLIMITED, UPDATE, UPES, USER_ACCOUNT, USER_DEFINED_PROGRAM_EXECUTION_SERVER, USER_ID, USER_SUPPORT, V3R1, V3R2, V3R3, VALID_FROM, VERSION, VIEW_REFERENCE_POINT, VISIBLE, WEDNESDAY, WEEK, WEEKS, WHEN, WHERE, WIDTH, WILDCARDM, WILDCARDS, WIN95, WINDOW, WINNT, WLM, WORKING_DIRECTORY, WORKITEMS_OF, WORKLIST, WORKLIST_OF, XML, XPOS, XWIN, YEAR, YEARS, YPOS, ZOOM_FACTOR
 
Constructor Summary
ParserTokenManager(ASCII_CharStream stream)
           
ParserTokenManager(ASCII_CharStream stream, int lexState)
           
 
Method Summary
 Token getNextToken()
           
 void ReInit(ASCII_CharStream stream)
           
 void ReInit(ASCII_CharStream stream, int lexState)
           
 void SwitchTo(int lexState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jjstrLiteralImages

public static final java.lang.String[] jjstrLiteralImages

lexStateNames

public static final java.lang.String[] lexStateNames

curChar

protected char curChar
Constructor Detail

ParserTokenManager

public ParserTokenManager(ASCII_CharStream stream)

ParserTokenManager

public ParserTokenManager(ASCII_CharStream stream,
                          int lexState)
Method Detail

ReInit

public void ReInit(ASCII_CharStream stream)

ReInit

public void ReInit(ASCII_CharStream stream,
                   int lexState)

SwitchTo

public void SwitchTo(int lexState)

getNextToken

public final Token getNextToken()