Repository URL to install this package:
|
Version:
2.5.0 ▾
|
]q (cpygments.token
_TokenType
qX CommentqX Singleqq
qq}q(X subtypesqcbuiltins
set
q ]q
qRqX parentq
hh
q
qq}q(hh ]q(hhX Preprocqq
qq}q(hh ]q
qRqh
hubhhX Multiqq
qq}q(hh ]q
q!Rq"h
hubhhX Hashbangq#q$
q%q&}q'(hh ]q(
q)Rq*h
hubhhhX
SingleLineq+q,
q-q.}q/(hh ]q0
q1Rq2h
hubhhX Docq3q4
q5q6}q7(hh ]q8
q9Rq:h
hubhhX Directiveq;q<
q=q>}q?(hh ]q@
qARqBh
hubhhX MultilineqCqD
qEqF}qG(hh ]qH
qIRqJh
hubhhX
SinglelineqKqL
qMqN}qO(hh ]qP
qQRqRh
hubhhX PreprocFileqSqT
qUqV}qW(hh ]qX
qYRqZh
hubhhX Specialq[q\
q]q^}q_(hh ]q`
qaRqbh
hube
qcRqdh
h)
qeqf}qg(hh ]qh(hX Escapeqi
qj
qkql}qm(hh ]qn
qoRqph
hfubhX Operatorqq
qr
qsqt}qu(hh ]qv(hhqX DBSqwqx
qyqz}q{(hh ]q|
q}Rq~h
htubhhqX Wordqq
qq}q(hh ]q
q
Rqh
htube
qRqh
hfhhhwhzubhX Nameq
q
qq}q(hh ]q(hhX Tagqq
qq}q(hh ]q
qRqh
hubhhX Entityqq
qq}q(hh ]qhhhhwq
qq}q (hh ]q¡
q¢Rq£h
huba
q¤Rq¥h
hhwhubhhX Exceptionq¦q§
q¨q©}qª(hh ]q«
q¬Rqh
hubhhX Decoratorq®q¯
q°q±}q²(hh ]q³
q´Rqµh
hubhhX Classq¶q·
q¸q¹}qº(hh ]q»(hhh¶hwq¼
q½q¾}q¿(hh ]qqÁRqÂh
h¹ubhhh¶X StartqÇqąqŁqÆ}qÇ(hh ]qȅqÉRqÊh
h¹ube
qËRqÌh
hhÃhÆhwh¾ubhhX Variableq͆q΅qρqÐ}qÑ(hh ]qÒ(hhhÍX AnonymousqӇqԅqՁqÖ}q×(hh ]qqÙRqÚh
hÐubhhhÍh¶qۅq܁qÝ}qÞ(hh ]q߅qàRqáh
hÐubhhhÍX Magicqâqã
qäqå}qæ(hh ]qç
qèRqéh
hÐubhhhÍX Globalqêqë
qìqí}qî(hh ]qï
qðRqñh
hÐubhhhÍX Instanceqòqó
qôqõ}qö(hh ]q÷
qøRqùh
hÐube
qúRqûh
hh¶hÝhêhíhòhõhâhåhÓhÖubhhX Attributeqüqý
qþqÿ}r (hh ]r hhhüh͇r
r r }r (hh ]r
r Rr h
hÿuba
r Rr
h
hhÍj ubhhX Namespacer r
r
r }r (hh ]r
r Rr h
hubhhX Propertyr r
r r }r (hh ]r
r Rr h
hubhhX Symbolr r
r r }r (hh ]r
r! Rr" h
hubhhX Classesr# r$
r% r& }r' (hh ]r(
r) Rr* h
hubhhX Pseudor+ r,
r- r. }r/ (hh ]r0
r1 Rr2 h
hubhhX Labelr3 r4
r5 r6 }r7 (hh ]r8
r9 Rr: h
hubhhhqr;
r< r= }r> (hh ]r?
r@ RrA h
hubhhX BuiltinrB rC
rD rE }rF (hh ]rG (hhjB j+ rH
rI rJ }rK (hh ]rL
rM RrN h
jE ubhhjB X TyperO rP
rQ rR }rS (hh ]rT
rU RrV h
jE ube
rW RrX h
hj+ jJ jO jR ubhhX FieldrY rZ
r[ r\ }r] (hh ]r^
r_ Rr` h
hubhhX Otherra rb
rc rd }re (hh ]rf hhja X Memberrg rh
ri rj }rk (hh ]rl
rm Rrn h
jd uba
ro Rrp h
hjg jj ubhhX Functionrq rr
rs rt }ru (hh ]rv hhjq hârw
rx ry }rz (hh ]r{
r| Rr} h
jt uba
r~ Rr h
hhâjy ubhhjO r
r r }r (hh ]r
r
Rr h
hubhhX Constantr r
r r }r (hh ]r
r Rr h
hube
r Rr h
hfhühÿjB jE h¶h¹j j h®h±hhh¦h©jq jt j j j3 j6 j j ja jd hhhÍhÐjY j\ j j j+ j. hqj= j# j& jO j ubhX Literalr
r
r r }r (hh ]r (hj ja r
r r }r (hh ]r
r Rr h
j ubhj X Charr r
r r¡ }r¢ (hh ]r£
r¤ Rr¥ h
j ubhj X Dater¦ r§
r¨ r© }rª (hh ]r«
r¬ Rr h
j ubhj X Scalarr® r¯
r° r± }r² (hh ]r³ hj j® X Plainr´ rµ
r¶ r· }r¸ (hh ]r¹
rº Rr» h
j± uba
r¼ Rr½ h
j j´ j· ubhj X Stringr¾ r¿
rÀ rÁ }r (hh ]rà (hj j¾ X InterpolrÄ rÅ
rÆ rÇ }rÈ (hh ]rÉ
rÊ RrË h
jÁ ubhj j¾ X DelimeterrÌ rÍ
rÎ rÏ }rÐ (hh ]rÑ
rÒ RrÓ h
jÁ ubhj j¾ j rÔ
rÕ rÖ }r× (hh ]rØ
rÙ RrÚ h
jÁ ubhj j¾ j rÛ
rÜ rÝ }rÞ (hh ]rß
rà Rrá h
jÁ ubhj j¾ hrâ
rã rä }rå (hh ]ræ
rç Rrè h
jÁ ubhj j¾ ja ré
rê rë }rì (hh ]rí
rî Rrï h
jÁ ubhj j¾ X Backtickrð rñ
rò ró }rô (hh ]rõ
rö Rr÷ h
jÁ ubhj j¾ hirø
rù rú }rû (hh ]rü
rý Rrþ h
jÁ ubhj j¾ X Regexrÿ r
r r }r (hh ]r
r Rr h
jÁ ubhj j¾ X Momentr r
r r
}r (hh ]r
r
Rr h
jÁ ubhj j¾ X Booleanr r
r r }r (hh ]r
r Rr h
jÁ ubhj j¾ X Characterr r
r r }r (hh ]r
r Rr h
jÁ ubhj j¾ X Delimiterr r
r! r" }r# (hh ]r$
r% Rr& h
jÁ ubhj j¾ h3r'
r( r) }r* (hh ]r+
r, Rr- h
jÁ ubhj j¾ hr.
r/ r0 }r1 (hh ]r2
r3 Rr4 h
jÁ ubhj j¾ X Affixr5 r6
r7 r8 }r9 (hh ]r:
r; Rr< h
jÁ ubhj j¾ X Heredocr= r>
r? r@ }rA (hh ]rB
rC RrD h
jÁ ubhj j¾ X DoublerE rF
rG rH }rI (hh ]rJ
rK RrL h
jÁ ubhj j¾ X InterprM rN
rO rP }rQ (hh ]rR
rS RrT h
jÁ ubhj j¾ X AtomrU rV
rW rX }rY (hh ]rZ
r[ Rr\ h
jÁ ube
r] Rr^ h
j j5 j8 jð jó j jÖ j j" h3j) jE jH hijú j= j@ jÄ jÇ ja jë jÿ j hjä j jÝ j j j j
jM jP j j jÌ jÏ jU jX hj0 ubhj X Numberr_ r`
ra rb }rc (hh ]rd (hj j_ X Floatre rf
rg rh }ri (hh ]rj
rk Rrl h
jb ubhj j_ X Decrm rn
ro rp }rq (hh ]rr
rs Rrt h
jb ubhj j_ X Radixru rv
rw rx }ry (hh ]rz
r{ Rr| h
jb ubhj j_ X Octr} r~
r r }r (hh ]r
r Rr h
jb ubhj j_ X Binr
r
r r }r (hh ]r
r Rr h
jb ubhj j_ hür
r r }r (hh ]r
r Rr h
jb ubhj j_ X Hexr r
r r }r (hh ]r
r Rr h
jb ubhj j_ X Integerr r
r r }r (hh ]r¡ h(j j_ j X Longr¢ tr£
r¤ r¥ }r¦ (hh ]r§
r¨ Rr© h
j uba
rª Rr« h
jb j¢ j¥ ubhj j_ X Decimalr¬ r
r® r¯ }r° (hh ]r±
r² Rr³ h
jb ube
r´ Rrµ h
j j
j je jh j j j j j} j ju jx hüj j¬ j¯ jm jp ube
r¶ Rr· h
hfj¾ jÁ j_ jb j¦ j© j® j± ja j j j¡ ubhX Genericr¸
r¹
rº r» }r¼ (hh ]r½ (hj¸ X Errorr¾ r¿
rÀ rÁ }r (hh ]rÃ
rÄ RrÅ h
j» ubhj¸ X
SubheadingrÆ rÇ
rÈ rÉ }rÊ (hh ]rË
rÌ RrÍ h
j» ubhj¸ X TracebackrÎ rÏ
rÐ rÑ }rÒ (hh ]rÓ
rÔ RrÕ h
j» ubhj¸ X OutputrÖ r×
rØ rÙ }rÚ (hh ]rÛ
rÜ RrÝ h
j» ubhj¸ X PromptrÞ rß
rà rá }râ (hh ]rã
rä Rrå h
j» ubhj¸ X Deletedræ rç
rè ré }rê (hh ]rë
rì Rrí h
j» ubhj¸ X Insertedrî rï
rð rñ }rò (hh ]ró
rô Rrõ h
j» ubhj¸ X Headingrö r÷
rø rù }rú (hh ]rû
rü Rrý h
j» ubhj¸ X Strongrþ rÿ
r r }r (hh ]r
r Rr h
j» ubhj¸ X Emphr r
r r }r
(hh ]r
r Rr
h
j» ube
r Rr h
hfjæ jé j j j¾ jÁ jö jù jî jñ jÖ jÙ jÞ já jþ j jÆ jÉ jÎ jÑ ubhj¾
r
r r }r (hh ]r
r Rr h
hfubhX Keywordr
r
r r }r (hh ]r (hj hr
r r }r (hh ]r!
r" Rr# h
j ubhj j r$
r% r& }r' (hh ]r(
r) Rr* h
j ubhj jO r+
r, r- }r. (hh ]r/
r0 Rr1 h
j ubhj X PreProcr2 r3
r4 r5 }r6 (hh ]r7
r8 Rr9 h
j ubhj X Controlr: r;
r< r= }r> (hh ]r?
r@ RrA h
j ubhj j rB
rC rD }rE (hh ]rF
rG RrH h
j ubhj j rI
rJ rK }rL (hh ]rM
rN RrO h
j ubhj j+ rP
rQ rR }rS (hh ]rT
rU RrV h
j ubhj X DeclarationrW rX
rY rZ }r[ (hh ]r\
r] Rr^ h
j ubhj X Reservedr_ r`
ra rb }rc (hh ]rd
re Rrf h
j ube
rg Rrh h
hfj jD jW jZ j jK j+ jR j_ jb jO j- j: j= j j& j2 j5 hj ubhja
ri
rj rk }rl (hh ]rm
rn Rro h
hfubhX Textrp
rq
rr rs }rt (hh ]ru (hjp X Rootrv rw
rx ry }rz (hh ]r{
r| Rr} h
js ubhjp j r~
r r }r (hh ]r
r Rr h
js ubhjp X Ragr
r
r r }r (hh ]r
r Rr h
js ubhjp X
Whitespacer r
r r }r (hh ]r
r Rr h
js ubhjp X Beerr r
r r }r (hh ]r
r Rr h
js ubhjp X Punctuationr r
r r }r¡ (hh ]r¢
r£ Rr¤ h
js ube
r¥ Rr¦ h
hfj j j j j j jv jy j j j
j ubhhj
r§
r¨ r© }rª (hh ]r« hj X Indicatorr¬ r
r® r¯ }r° (hh ]r±
r² Rr³ h
j© uba
r´ Rrµ h
hfj¬ j¯ ube
r¶ Rr· jp js hihlj¾ j ja jk j j hhj j j j© hqhthhj¸ j» X Tokenr¸ hfj¾ jÁ j_ jb ubh#h&hChFhhhShVhhh[h^h;h>h+h.h3h6hhhKhNububXK // This source code comes from http://www.odelia-technologies.com/node/200
r¹ rº js X
r» r¼ jK X packager½ r¾ js X r¿ rÀ hX comrÁ r htX .rà rÄ hÿX odeliarÅ rÆ htjà rÇ hÿX groovyrÈ rÉ htjà rÊ hÿX simpleworkflowrË rÌ js j» rÍ js j» rÎ js j» rÏ jZ X classrÐ rÑ js j¿ rÒ h¹X SimpleWorkflowEnginerÓ rÔ js j¿ rÕ htX {rÖ r× js j» rØ js X rÙ rÚ j- X defrÛ rÜ js j¿ rÝ hX workflowMaprÞ rß js j¿ rà htX =rá râ js j¿ rã htX [rä rå htX :ræ rç htX ]rè ré js j» rê js X rë rì j- X defrí rî js j¿ rï hX contextrð rñ js j¿ rò htjá ró js j¿ rô htjä rõ htjæ rö htjè r÷ js j» rø js X rù rú j- X defrû rü js j¿ rý hX beforeActivityNamerþ rÿ js j¿ r htjá r js j¿ r jä X 'beforeActivity'r r js j» r js X r r j- X defr r js j¿ r
hX afterActivityNamer r js j¿ r
htjá r js j¿ r jä X 'afterActivity'r r js j» r js j» r js X r r hX SimpleWorkflowEnginer r htX (r r hX workflowr r htX ,r r js j¿ r hX contextr r js j¿ r! htjá r" js j¿ r# htjä r$ htjæ r% htjè r& htX )r' r( js j¿ r) htjÖ r* js j» r+ js X r, r- j X thisr. r/ htjà r0 hÿX contextr1 r2 js j¿ r3 htjá r4 js j¿ r5 hX contextr6 r7 js j» r8 js X r9 r: hX
parseWorkflowr; r< htj r= hX workflowr> r? htj' r@ js j» rA js X rB rC htX }rD rE js j» rF js j» rG js X rH rI j- X defrJ rK js j¿ rL jt X
parseWorkflowrM rN htj rO hX workflowrP rQ htj' rR js j¿ rS htjÖ rT js j» rU js X rV rW hX workflowMaprX rY js j¿ rZ htjá r[ js j¿ r\ j X newr] r^ js j¿ r_ hX WorkflowParserr` ra htj rb htj' rc htjà rd hÿX parsere rf htj rg hX workflowrh ri htj' rj js j» rk js X rl rm htjD rn js j» ro js j» rp js X rq rr j- X defrs rt js j¿ ru jt X getActivityValuerv rw htj rx hX activityry rz htj' r{ js j¿ r| htjÖ r} js j» r~ js X r r j X assertr r js j¿ r hX activityr r
js j¿ r j X
instanceofr r js j¿ r hX Stringr r js j» r js X r r jt X ifr r js j¿ r htj r htX !r r hX workflowMapr r htjä r hX activityr r htjè r htj' r js j» r js X r r j X throwr r js j¿ r¡ j X newr¢ r£ js j¿ r¤ jt X RuntimeExceptionr¥ r¦ htj r§ jH X" "$activity activity doesn't exist"r¨ r© htj' rª js j» r« js X r¬ r hX workflowMapr® r¯ htjä r° hX activityr± r² htjè r³ js j» r´ js X rµ r¶ htjD r· js j» r¸ js j» r¹ js X rº r» j- X defr¼ r½ js j¿ r¾ jt X executer¿ rÀ htj rÁ hX activityr rà htj rÄ js j¿ rÅ hX pauserÆ rÇ htj' rÈ js j¿ rÉ htjÖ rÊ js j» rË js X rÌ rÍ j X ifrÎ rÏ js j¿ rÐ htj rÑ hX workflowMaprÒ rÓ htjä rÔ hX beforeActivityNamerÕ rÖ htjè r× htj' rØ js j¿ rÙ htjÖ rÚ js j» rÛ js X rÜ rÝ hX getActivityValuerÞ rß htj rà hX beforeActivityNamerá râ htj' rã htj rä hX contextrå ræ htj rç js j¿ rè hX activityré rê htj' rë js j» rì js X rí rî htjD rï js j» rð js j» rñ js X rò ró j- X defrô rõ js j¿ rö hX
activityValuer÷ rø js j¿ rù htjá rú js j¿ rû hX getActivityValuerü rý htj rþ hX activityrÿ r htj' r js j» r js j» r js X r r hX* // Determine the next activity to execute
r r js X r r j- X defr
r js j¿ r hX nextActivityr
r js j» r js X r r jt X switchr r js j¿ r htj r hX
activityValuer r htj' r js j¿ r htjÖ r js j» r js X r r j X caser r js j¿ r j6 X String:r! r" js j¿ r# hX nextActivityr$ r% js j¿ r& htjá r' js j¿ r( hX
activityValuer) r* htX ;r+ r, js j¿ r- j X breakr. r/ js j» r0 js X r1 r2 j X caser3 r4 js j¿ r5 j6 X Closure:r6 r7 js j¿ r8 hX nextActivityr9 r: js j¿ r; htjá r< js j¿ r= hX
activityValuer> r? htj r@ hX contextrA rB htj' rC htj+ rD js j¿ rE j X breakrF rG js j» rH js X rI rJ j X caserK rL js j¿ rM j6 X Class:rN rO js j¿ rP hX nextActivityrQ rR js j¿ rS htjá rT js j¿ rU hX
activityValuerV rW htjà rX hÿX newInstancerY rZ htj r[ htj' r\ htj r] hX contextr^ r_ htj' r` js j» ra js X rb rc htjD rd js j» re js j» rf js X rg rh j X ifri rj js j¿ rk htj rl hX workflowMaprm rn htjä ro hX afterActivityNamerp rq htjè rr htj' rs js j¿ rt htjÖ ru js j» rv js X rw rx hX getActivityValuery rz htj r{ hX afterActivityNamer| r} htj' r~ htj r hX contextr r htj r js j¿ r hX activityr r
htj r js j¿ r hX nextActivityr r htj' r js j» r js X r r htjD r js j» r js j» r js X r r j X ifr r js j¿ r htj r htj r hX pauser r js j¿ r htX &r r htj r js j¿ r hX nextActivityr r htj' r¡ js j» r¢ js X r£ r¤ hX callr¥ r¦ htj r§ hX nextActivityr¨ r© htj' rª js j» r« js X r¬ r j X elser® r¯ js j» r° js X r± r² hX nextActivityr³ r´ js j» rµ js X r¶ r· htjD r¸ js j» r¹ js j» rº js X r» r¼ j- X defr½ r¾ js j¿ r¿ jt X callrÀ rÁ htj r hX activityrà rÄ htj' rÅ js j¿ rÆ htjÖ rÇ js j» rÈ js X rÉ rÊ hX executerË rÌ htj rÍ hX activityrÎ rÏ htj rÐ js j¿ rÑ jD X falserÒ rÓ htj' rÔ js j» rÕ js X rÖ r× htjD rØ js j» rÙ js j» rÚ js X rÛ rÜ j- X defrÝ rÞ js j¿ rß jt X nextActivityrà rá htj râ hX activityrã rä htj' rå js j¿ ræ htjÖ rç js j» rè js X ré rê hX executerë rì htj rí hX activityrî rï htj rð js j¿ rñ jD X truerò ró htj' rô js j» rõ js X rö r÷ htjD rø js j» rù js j» rú js X rû rü jZ X staticrý rþ js j¿ rÿ j- X voidr r js j¿ r jt X mainr r htj r hX Stringr r htjä r htjè r js j¿ r
hX argsr r htj' r
js j¿ r htjÖ r js j» r js X r r j X ifr r js j¿ r htj r hX argsr r htjà r hÿX sizer r htj r htj' r js j¿ r htj r htjá r js j¿ r! j X 2r" r# htj' r$ js j¿ r% htjÖ r& js j» r' js X r( r) hX printlnr* r+ js j¿ r, jä X] 'Usage: com.odelia.groovy.simpleworkflow.SimpleWorkflowEngine <dsl_filename> <activity_name>'r- r. js j» r/ js X r0 r1 j X returnr2 r3 js j» r4 js X r5 r6 htjD r7 js j» r8 js X r9 r: hX SimpleWorkflowEnginer; r< htjà r= hÿX newInstancer> r? htj r@ j X newrA rB js j¿ rC hX FilerD rE htj rF hX argsrG rH htjä rI j X 0rJ rK htjè rL htj' rM htj' rN htj rO hX argsrP rQ htjä rR j X 1rS rT htjè rU htj' rV js j» rW js X rX rY htjD rZ js j» r[ js j» r\ htjD r] js j» r^ js j» r_ jZ X privater` ra js j¿ rb jZ X classrc rd js j¿ re h¹X WorkflowParserrf rg js j¿ rh htjÖ ri js j» rj js X rk rl j- X defrm rn js j¿ ro hX maprp rq js j¿ rr htjá rs js j¿ rt htjä ru htjæ rv htjè rw js j» rx js j» ry js X rz r{ j- X defr| r} js j¿ r~ jt X
methodMissingr r htj r hX Stringr r js j¿ r hX namer
r htj r js j¿ r hX argsr r htj' r js j¿ r htjÖ r js j» r js X r r hX mapr r htjä r hX namer r htjè r js j¿ r htjá r js j¿ r hX argsr r htjä r j jJ r htjè r js j» r js X r r¡ htjD r¢ js j» r£ js j» r¤ js X r¥ r¦ j- X defr§ r¨ js j¿ r© jt X parserª r« htj r¬ hX Closurer r® js j¿ r¯ hX wfr° r± htj' r² js j¿ r³ htjÖ r´ js j» rµ js X r¶ r· hX wfr¸ r¹ htjà rº hÿX delegater» r¼ js j¿ r½ htjá r¾ js j¿ r¿ j X thisrÀ rÁ js j» r js X rà rÄ hX wfrÅ rÆ htjà rÇ hÿX resolveStrategyrÈ rÉ js j¿ rÊ htjá rË js j¿ rÌ hX ClosurerÍ rÎ htjà rÏ hÿX DELEGATE_FIRSTrÐ rÑ js j» rÒ js X rÓ rÔ hX wfrÕ rÖ htj r× htj' rØ js j» rÙ js X rÚ rÛ hX maprÜ rÝ js j» rÞ js X rß rà htjD rá js j» râ js j» rã js X rä rå j- X defræ rç js j¿ rè hX workflowré rê js j¿ rë htjá rì js j¿ rí htjÖ rî js j¿ rï hX itrð rñ js j¿ rò htX -ró rô htX >rõ rö js j» r÷ js X rø rù hX itrú rû htjà rü hÿX delegaterý rþ js j¿ rÿ htjá r js j¿ r j X thisr r js j» r js X r r hX itr r htjà r hÿX resolveStrategyr
r js j¿ r htjá r
js j¿ r hX Closurer r htjà r hÿX DELEGATE_FIRSTr r js j» r js X r r hX itr r htj r htj' r js j» r js X r r htjD r js j» r js j» r js X r! r" j- X defr# r$ js j¿ r% jt X parser& r' htj r( hX Filer) r* js j¿ r+ hX workflowDefr, r- htj' r. js j¿ r/ htjÖ r0 js j» r1 js X r2 r3 j- X defr4 r5 js j¿ r6 hX bindingr7 r8 js j¿ r9 htjá r: js j¿ r; j X newr< r= js j¿ r> hX Bindingr? r@ htj rA htjä rB j6 X workflow:rC rD js j¿ rE hX workflowrF rG htjè rH htj' rI js j» rJ js X rK rL j- X defrM rN js j¿ rO hX shellrP rQ js j¿ rR htjá rS js j¿ rT j X newrU rV js j¿ rW hX GroovyShellrX rY htj rZ hX bindingr[ r\ htj' r] js j» r^ js X r_ r` hX shellra rb htjà rc hÿX evaluaterd re htj rf hX workflowDefrg rh htj' ri js j» rj js X rk rl hX maprm rn js j» ro js X rp rq htjD rr js j» rs htjD rt js j» ru e.