com.ibm.workflow.util.fdl
Class Parser
java.lang.Object
|
+--com.ibm.workflow.util.fdl.Parser
- All Implemented Interfaces:
- ParserConstants, ParserTreeConstants
- public class Parser
- extends java.lang.Object
- implements ParserTreeConstants, ParserConstants
Fields inherited from interface com.ibm.workflow.util.fdl.ParserTreeConstants |
JJTACTIVITIESLIST, JJTACTIVITY, JJTACTIVITYDEFAULTSETTING, JJTACTIVITYEXTENSIONSETTING, JJTACTIVITYSETTING, JJTACTIVITYSTAFFASSIGNMENT, JJTARGUMENTLIST, JJTAUTHORIZE_PROCESSCATEGORY, JJTAUTHORIZE_WORKLIST, JJTAUTONOMY, JJTBLOCKACTIVITY, JJTBLOCKACTIVITYSETTING, JJTBUNDLEACTIVITY, JJTBUNDLEACTIVITYSETTING, JJTCLEANUPSERVERCONTEXT, JJTCOLOR, JJTCOMPILATIONUNIT, JJTCONNECTORSETTING, JJTCONSTRUCT, JJTCONTAINERINITIAL, JJTCONTROLFLOW, JJTCONTROLMAP, JJTCONTROLSETTING, JJTDATAFLOW, JJTDATAMAP, JJTDATASETTING, JJTDECLARATION, JJTDISTRIBUTIONSERVERCONTEXT, JJTDLLSETTING, JJTDOMAIN, JJTDOMAINSETTING, JJTEXECUTIONSERVERCONTEXT, JJTEXPIRATION, JJTEXTERNALDOMAIN, JJTEXTERNALDOMAINSETTING, JJTEXTERNALSETTING, JJTFONTSETTING, JJTGLOBALCONTAINERSETTING, JJTGROUP, JJTGROUPSETTING, JJTIMPORTDEFAULTSETTING, JJTINDEXSETTING, JJTINFORMATIONACTIVITY, JJTLEVEL, JJTLEVELSETTING, JJTLISTCOMMONSETTING, JJTMEMBERCARDINALITY, JJTMEMBERDECLARATION, JJTMEMBERMAP, JJTMEMBERSETTING, JJTMEMBERTYPE, JJTMESSAGESIZE, JJTNAME, JJTNODE, jjtNodeName, JJTNODESETTING, JJTNOTIFICATION, JJTOBJECTLIST, JJTOPERATIONDEFAULTSETTING, JJTORGANIZATION, JJTORGANIZATIONSETTING, JJTOS2EXESETTING, JJTPEADEFAULTSETTING, JJTPEAGENT, JJTPEAGENTSETTING, JJTPERSON, JJTPERSONSETTING, JJTPESERVERCONTEXT, JJTPLATFORMSETTING, JJTPROCESS, JJTPROCESSACTIVITY, JJTPROCESSACTIVITYSETTING, JJTPROCESSCATEGORY, JJTPROCESSCATEGORYSETTING, JJTPROCESSDEFAULTSETTING, JJTPROCESSGRAPHICS, JJTPROCESSINGACTION, JJTPROCESSINGOPTION, JJTPROCESSINSTANCESLIST, JJTPROCESSSETTING, JJTPROCESSSTAFFASSIGNMENT, JJTPROCESSTEMPLATESLIST, JJTPROGRAM, JJTPROGRAMACTIVITY, JJTPROGRAMACTIVITYSETTING, JJTPROGRAMDEFAULTSETTING, JJTPROGRAMSETTING, JJTQUEUEMANAGER, JJTQUEUEMANAGERSETTING, JJTROLE, JJTROLESETTING, JJTSCHEDULINGSERVERCONTEXT, JJTSCREENPOSITION, JJTSERVER, JJTSERVERCOMMONSETTING, JJTSERVERDEFAULTSETTING, JJTSERVERID, JJTSERVERSETTING, JJTSESSIONDEFAULTSETTING, JJTSINK, JJTSOURCE, JJTSTAFFROLEORGLEVEL, JJTSTREAMDETAIL, JJTSTRUCTURE, JJTSTRUCTURESETTING, JJTSYMBOLLAYOUT, JJTSYMBOLSIZE, JJTSYSTEM, JJTSYSTEMSETTING, JJTTEXTANNOTATION, JJTTEXTANNOTATIONSETTING, JJTTIME, JJTTIMEEVENT, JJTTIMEINTERVAL, JJTTIMEINTERVALTOKEN, JJTTIMEPERIOD, JJTTIMESTAMP, JJTTOOLSET, JJTTOOLSETSETTING, JJTTOPOLOGYDEFAULTSETTING, JJTUNIXEXESETTING, JJTUPESCONTEXT, JJTWINDOWLAYOUT, JJTWINEXESETTING, JJTWORKLIST, JJTWORKLISTSETTING |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jjtree
protected com.ibm.workflow.util.fdl.JJTParserState jjtree
token_source
public ParserTokenManager token_source
token
public Token token
jj_nt
public Token jj_nt
lookingAhead
public boolean lookingAhead
Parser
public Parser(java.io.InputStream stream)
Parser
public Parser(java.io.Reader stream)
Parser
public Parser(ParserTokenManager tm)
main
public static void main(java.lang.String[] args)
version
public static java.lang.String version()
CompilationUnit
public final FdlCompilationUnit CompilationUnit()
throws ParseException
StreamDetail
public final void StreamDetail()
throws ParseException
Declaration
public final void Declaration()
throws ParseException
ProcessingAction
public final void ProcessingAction()
throws ParseException
ObjectList
public final void ObjectList()
throws ParseException
Name
public final void Name()
throws ParseException
ServerID
public final void ServerID()
throws ParseException
Person
public final void Person()
throws ParseException
ProcessingOption
public final void ProcessingOption()
throws ParseException
PersonSetting
public final void PersonSetting()
throws ParseException
Authorize_ProcessCategory
public final void Authorize_ProcessCategory()
throws ParseException
Authorize_Worklist
public final void Authorize_Worklist()
throws ParseException
Role
public final void Role()
throws ParseException
RoleSetting
public final void RoleSetting()
throws ParseException
Organization
public final void Organization()
throws ParseException
OrganizationSetting
public final void OrganizationSetting()
throws ParseException
Level
public final void Level()
throws ParseException
LevelSetting
public final void LevelSetting()
throws ParseException
Process
public final void Process()
throws ParseException
ArgumentList
public final void ArgumentList()
throws ParseException
ProcessSetting
public final void ProcessSetting()
throws ParseException
TimeStamp
public final void TimeStamp()
throws ParseException
ContainerInitial
public final void ContainerInitial()
throws ParseException
GlobalContainerSetting
public final void GlobalContainerSetting()
throws ParseException
IndexSetting
public final void IndexSetting()
throws ParseException
ProcessStaffAssignment
public final void ProcessStaffAssignment()
throws ParseException
TimeInterval
public final void TimeInterval()
throws ParseException
TimeIntervalToken
public final void TimeIntervalToken()
throws ParseException
ProcessGraphics
public final void ProcessGraphics()
throws ParseException
WindowLayout
public final void WindowLayout()
throws ParseException
SymbolSize
public final void SymbolSize()
throws ParseException
ScreenPosition
public final void ScreenPosition()
throws ParseException
Color
public final void Color()
throws ParseException
FontSetting
public final void FontSetting()
throws ParseException
Source
public final void Source()
throws ParseException
SymbolLayout
public final void SymbolLayout()
throws ParseException
Sink
public final void Sink()
throws ParseException
ProcessDefaultSetting
public final void ProcessDefaultSetting()
throws ParseException
TimePeriod
public final void TimePeriod()
throws ParseException
Autonomy
public final void Autonomy()
throws ParseException
ActivityDefaultSetting
public final void ActivityDefaultSetting()
throws ParseException
Construct
public final void Construct()
throws ParseException
Activity
public final void Activity()
throws ParseException
BlockActivity
public final void BlockActivity()
throws ParseException
ActivitySetting
public final void ActivitySetting()
throws ParseException
BlockActivitySetting
public final void BlockActivitySetting()
throws ParseException
BundleActivity
public final void BundleActivity()
throws ParseException
ActivityExtensionSetting
public final void ActivityExtensionSetting()
throws ParseException
ActivityStaffAssignment
public final void ActivityStaffAssignment()
throws ParseException
StaffRoleOrgLevel
public final void StaffRoleOrgLevel()
throws ParseException
Notification
public final void Notification()
throws ParseException
Expiration
public final void Expiration()
throws ParseException
BundleActivitySetting
public final void BundleActivitySetting()
throws ParseException
InformationActivity
public final void InformationActivity()
throws ParseException
ProcessActivity
public final void ProcessActivity()
throws ParseException
ProcessActivitySetting
public final void ProcessActivitySetting()
throws ParseException
ProgramActivity
public final void ProgramActivity()
throws ParseException
ProgramActivitySetting
public final void ProgramActivitySetting()
throws ParseException
ControlFlow
public final void ControlFlow()
throws ParseException
ConnectorSetting
public final void ConnectorSetting()
throws ParseException
ControlMap
public final void ControlMap()
throws ParseException
ControlSetting
public final void ControlSetting()
throws ParseException
DataFlow
public final void DataFlow()
throws ParseException
DataMap
public final void DataMap()
throws ParseException
DataSetting
public final void DataSetting()
throws ParseException
MemberMap
public final void MemberMap()
throws ParseException
TextAnnotation
public final void TextAnnotation()
throws ParseException
TextAnnotationSetting
public final void TextAnnotationSetting()
throws ParseException
ProcessCategory
public final void ProcessCategory()
throws ParseException
ProcessCategorySetting
public final void ProcessCategorySetting()
throws ParseException
Program
public final void Program()
throws ParseException
ProgramSetting
public final void ProgramSetting()
throws ParseException
PlatformSetting
public final void PlatformSetting()
throws ParseException
OS2EXESetting
public final void OS2EXESetting()
throws ParseException
UnixEXESetting
public final void UnixEXESetting()
throws ParseException
WINEXESetting
public final void WINEXESetting()
throws ParseException
DLLSetting
public final void DLLSetting()
throws ParseException
ExternalSetting
public final void ExternalSetting()
throws ParseException
Structure
public final void Structure()
throws ParseException
StructureSetting
public final void StructureSetting()
throws ParseException
MemberDeclaration
public final void MemberDeclaration()
throws ParseException
MemberType
public final void MemberType()
throws ParseException
MemberCardinality
public final void MemberCardinality()
throws ParseException
MemberSetting
public final void MemberSetting()
throws ParseException
ToolSet
public final void ToolSet()
throws ParseException
ToolSetSetting
public final void ToolSetSetting()
throws ParseException
ProcessInstancesList
public final void ProcessInstancesList()
throws ParseException
ProcessTemplatesList
public final void ProcessTemplatesList()
throws ParseException
Worklist
public final void Worklist()
throws ParseException
ActivitiesList
public final void ActivitiesList()
throws ParseException
ListCommonSetting
public final void ListCommonSetting()
throws ParseException
WorklistSetting
public final void WorklistSetting()
throws ParseException
Domain
public final void Domain()
throws ParseException
DomainSetting
public final void DomainSetting()
throws ParseException
MessageSize
public final void MessageSize()
throws ParseException
TopologyDefaultSetting
public final void TopologyDefaultSetting()
throws ParseException
ServerDefaultSetting
public final void ServerDefaultSetting()
throws ParseException
ServerCommonSetting
public final void ServerCommonSetting()
throws ParseException
TimeEvent
public final void TimeEvent()
throws ParseException
Time
public final void Time()
throws ParseException
ExecutionServerContext
public final void ExecutionServerContext()
throws ParseException
SchedulingServerContext
public final void SchedulingServerContext()
throws ParseException
DistributionServerContext
public final void DistributionServerContext()
throws ParseException
CleanupServerContext
public final void CleanupServerContext()
throws ParseException
PEServerContext
public final void PEServerContext()
throws ParseException
PEADefaultSetting
public final void PEADefaultSetting()
throws ParseException
ProgramDefaultSetting
public final void ProgramDefaultSetting()
throws ParseException
ImportDefaultSetting
public final void ImportDefaultSetting()
throws ParseException
OperationDefaultSetting
public final void OperationDefaultSetting()
throws ParseException
SessionDefaultSetting
public final void SessionDefaultSetting()
throws ParseException
ExternalDomain
public final void ExternalDomain()
throws ParseException
ExternalDomainSetting
public final void ExternalDomainSetting()
throws ParseException
Group
public final void Group()
throws ParseException
GroupSetting
public final void GroupSetting()
throws ParseException
Node
public final void Node()
throws ParseException
NodeSetting
public final void NodeSetting()
throws ParseException
System
public final void System()
throws ParseException
SystemSetting
public final void SystemSetting()
throws ParseException
PEAgent
public final void PEAgent()
throws ParseException
PEAgentSetting
public final void PEAgentSetting()
throws ParseException
Server
public final void Server()
throws ParseException
ServerSetting
public final void ServerSetting()
throws ParseException
UPESContext
public final void UPESContext()
throws ParseException
QueueManager
public final void QueueManager()
throws ParseException
QueueManagerSetting
public final void QueueManagerSetting()
throws ParseException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.Reader stream)
ReInit
public void ReInit(ParserTokenManager tm)
getNextToken
public final Token getNextToken()
getToken
public final Token getToken(int index)
generateParseException
public final ParseException generateParseException()
enable_tracing
public final void enable_tracing()
disable_tracing
public final void disable_tracing()