1.09 MB
/srv/reproducible-results/rbuild-debian/r-b-build.ELH1MZFE/b1/relaxngcc_1.12-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.ELH1MZFE/b2/relaxngcc_1.12-2_amd64.changes
298 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·b245f14b53eb581934346eb898343493·173516·doc·optional·librelaxngcc-java-doc_1.12-2_all.deb1 ·b245f14b53eb581934346eb898343493·173516·doc·optional·librelaxngcc-java-doc_1.12-2_all.deb
2 ·37e1e67974fb13f7580c412a82e404aa·321260·java·optional·librelaxngcc-java_1.12-2_all.deb2 ·920c336ef0243bdd223d1d44b2eae12e·322812·java·optional·librelaxngcc-java_1.12-2_all.deb
1.09 MB
librelaxngcc-java_1.12-2_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-04-10·19:39:04.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-04-10·19:39:04.000000·debian-binary
2 -rw-r--r--···0········0········0······748·2025-04-10·19:39:04.000000·control.tar.xz2 -rw-r--r--···0········0········0······748·2025-04-10·19:39:04.000000·control.tar.xz
3 -rw-r--r--···0········0········0···320320·2025-04-10·19:39:04.000000·data.tar.xz3 -rw-r--r--···0········0········0···321872·2025-04-10·19:39:04.000000·data.tar.xz
694 B
control.tar.xz
666 B
control.tar
596 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·librelaxngcc-java1 Package:·librelaxngcc-java
2 Source:·relaxngcc2 Source:·relaxngcc
3 Version:·1.12-23 Version:·1.12-2
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>
6 Installed-Size:·3476 Installed-Size:·348
7 Depends:·libmsv-java,·librelaxng-datatype-java,·libxerces2-java7 Depends:·libmsv-java,·librelaxng-datatype-java,·libxerces2-java
8 Section:·java8 Section:·java
9 Priority:·optional9 Priority:·optional
10 Homepage:·https://sourceforge.net/projects/relaxngcc/10 Homepage:·https://sourceforge.net/projects/relaxngcc/
11 Description:·RELAX·NG·Compiler·Compiler11 Description:·RELAX·NG·Compiler·Compiler
12 ·RelaxNGCC·is·a·tool·for·generating·Java·source·code·from·a·given·RELAX·NG12 ·RelaxNGCC·is·a·tool·for·generating·Java·source·code·from·a·given·RELAX·NG
13 ·grammar.·By·embedding·code·fragments·in·the·grammar·like·yacc·or·JavaCC,·you13 ·grammar.·By·embedding·code·fragments·in·the·grammar·like·yacc·or·JavaCC,·you
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.09 MB
data.tar.xz
1.09 MB
data.tar
1.18 KB
file list
    
Offset 2, 9 lines modifiedOffset 2, 9 lines modified
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/share/doc/librelaxngcc-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/share/doc/librelaxngcc-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)······493·2025-04-10·19:39:04.000000·./usr/share/doc/librelaxngcc-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)······493·2025-04-10·19:39:04.000000·./usr/share/doc/librelaxngcc-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)·····4597·2025-04-10·19:39:04.000000·./usr/share/doc/librelaxngcc-java/copyright7 -rw-r--r--···0·root·········(0)·root·········(0)·····4597·2025-04-10·19:39:04.000000·./usr/share/doc/librelaxngcc-java/copyright
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/share/java/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/share/java/
9 -rw-r--r--···0·root·········(0)·root·········(0)···340063·2025-04-10·19:39:04.000000·./usr/share/java/relaxngcc-1.12.jar9 -rw-r--r--···0·root·········(0)·root·········(0)···341160·2025-04-10·19:39:04.000000·./usr/share/java/relaxngcc-1.12.jar
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/share/java/relaxngcc.jar·->·relaxngcc-1.12.jar10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-04-10·19:39:04.000000·./usr/share/java/relaxngcc.jar·->·relaxngcc-1.12.jar
1.09 MB
./usr/share/java/relaxngcc-1.12.jar
8.38 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·340063·bytes,·number·of·entries:·2001 Zip·file·size:·341160·bytes,·number·of·entries:·200
2 drwxr-xr-x··2.0·unx········0·bx·stor·25-Apr-10·19:39·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·25-Apr-10·19:39·META-INF/
3 -rw-r--r--··2.0·unx······285·b-·defN·25-Apr-10·19:39·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······285·b-·defN·25-Apr-10·19:39·META-INF/MANIFEST.MF
4 -rw-r--r--··2.0·unx·····1414·b-·defN·25-Apr-10·19:39·plugin.jelly4 -rw-r--r--··2.0·unx·····1414·b-·defN·25-Apr-10·19:39·plugin.jelly
5 -rw-r--r--··2.0·unx······824·b-·defN·25-Apr-10·19:39·purify.xsl5 -rw-r--r--··2.0·unx······824·b-·defN·25-Apr-10·19:39·purify.xsl
6 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/6 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/
7 -rw-r--r--··2.0·unx·····1293·b-·defN·25-Apr-10·19:39·relaxngcc/BuildError.class7 -rw-r--r--··2.0·unx·····1293·b-·defN·25-Apr-10·19:39·relaxngcc/BuildError.class
8 -rw-r--r--··2.0·unx······368·b-·defN·25-Apr-10·19:39·relaxngcc/CommandLineException.class8 -rw-r--r--··2.0·unx······368·b-·defN·25-Apr-10·19:39·relaxngcc/CommandLineException.class
Offset 96, 15 lines modifiedOffset 96, 15 lines modified
96 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/datatype/parser/96 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/datatype/parser/
97 -rw-r--r--··2.0·unx·····5581·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/AttributesImpl.class97 -rw-r--r--··2.0·unx·····5581·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/AttributesImpl.class
98 -rw-r--r--··2.0·unx······513·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/NGCCEventReceiver.class98 -rw-r--r--··2.0·unx······513·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/NGCCEventReceiver.class
99 -rw-r--r--··2.0·unx······646·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/NGCCEventSource.class99 -rw-r--r--··2.0·unx······646·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/NGCCEventSource.class
100 -rw-r--r--··2.0·unx·····4925·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/NGCCHandler.class100 -rw-r--r--··2.0·unx·····4925·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/NGCCHandler.class
101 -rw-r--r--··2.0·unx·····5858·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/NGCCInterleaveFilter.class101 -rw-r--r--··2.0·unx·····5858·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/NGCCInterleaveFilter.class
102 -rw-r--r--··2.0·unx·····9502·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/NGCCRuntime.class102 -rw-r--r--··2.0·unx·····9502·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/NGCCRuntime.class
103 -rw-r--r--··2.0·unx·····5823·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/Start.class103 -rw-r--r--··2.0·unx·····5827·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/Start.class
104 -rw-r--r--··2.0·unx·····7318·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/datatype.class104 -rw-r--r--··2.0·unx·····7318·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/datatype.class
105 -rw-r--r--··2.0·unx·····4754·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/macro.class105 -rw-r--r--··2.0·unx·····4754·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/macro.class
106 -rw-r--r--··2.0·unx·····5562·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/resource.class106 -rw-r--r--··2.0·unx·····5562·b-·defN·25-Apr-10·19:39·relaxngcc/datatype/parser/resource.class
107 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/grammar/107 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/grammar/
108 -rw-r--r--··2.0·unx·····1216·b-·defN·25-Apr-10·19:39·relaxngcc/grammar/AnyNameClass.class108 -rw-r--r--··2.0·unx·····1216·b-·defN·25-Apr-10·19:39·relaxngcc/grammar/AnyNameClass.class
109 -rw-r--r--··2.0·unx·····1126·b-·defN·25-Apr-10·19:39·relaxngcc/grammar/AttributePattern.class109 -rw-r--r--··2.0·unx·····1126·b-·defN·25-Apr-10·19:39·relaxngcc/grammar/AttributePattern.class
110 -rw-r--r--··2.0·unx·····1224·b-·defN·25-Apr-10·19:39·relaxngcc/grammar/BinaryPattern.class110 -rw-r--r--··2.0·unx·····1224·b-·defN·25-Apr-10·19:39·relaxngcc/grammar/BinaryPattern.class
Offset 149, 38 lines modifiedOffset 149, 38 lines modified
149 -rw-r--r--··2.0·unx·····1684·b-·defN·25-Apr-10·19:39·relaxngcc/parser/ForeignElementFilter.class149 -rw-r--r--··2.0·unx·····1684·b-·defN·25-Apr-10·19:39·relaxngcc/parser/ForeignElementFilter.class
150 -rw-r--r--··2.0·unx·····1199·b-·defN·25-Apr-10·19:39·relaxngcc/parser/IncludeParserRuntime.class150 -rw-r--r--··2.0·unx·····1199·b-·defN·25-Apr-10·19:39·relaxngcc/parser/IncludeParserRuntime.class
151 -rw-r--r--··2.0·unx·····5662·b-·defN·25-Apr-10·19:39·relaxngcc/parser/ParserRuntime.class151 -rw-r--r--··2.0·unx·····5662·b-·defN·25-Apr-10·19:39·relaxngcc/parser/ParserRuntime.class
152 -rw-r--r--··2.0·unx·····5634·b-·defN·25-Apr-10·19:39·relaxngcc/parser/RootParserRuntime.class152 -rw-r--r--··2.0·unx·····5634·b-·defN·25-Apr-10·19:39·relaxngcc/parser/RootParserRuntime.class
153 -rw-r--r--··2.0·unx·····4751·b-·defN·25-Apr-10·19:39·relaxngcc/parser/TextSyntaxInternalizer.class153 -rw-r--r--··2.0·unx·····4751·b-·defN·25-Apr-10·19:39·relaxngcc/parser/TextSyntaxInternalizer.class
154 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/parser/state/154 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/parser/state/
155 -rw-r--r--··2.0·unx·····5575·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/AttributesImpl.class155 -rw-r--r--··2.0·unx·····5575·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/AttributesImpl.class
156 -rw-r--r--··2.0·unx·····7256·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/DefineElement.class156 -rw-r--r--··2.0·unx·····7549·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/DefineElement.class
157 -rw-r--r--··2.0·unx·····4735·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/ExceptNameClass.class157 -rw-r--r--··2.0·unx·····4836·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/ExceptNameClass.class
158 -rw-r--r--··2.0·unx·····7443·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/GrammarContent.class158 -rw-r--r--··2.0·unx·····7686·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/GrammarContent.class
159 -rw-r--r--··2.0·unx·····9661·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/IncludeContent.class159 -rw-r--r--··2.0·unx····10242·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/IncludeContent.class
160 -rw-r--r--··2.0·unx·····4464·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/IncludedGrammarState.class160 -rw-r--r--··2.0·unx·····4581·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/IncludedGrammarState.class
161 -rw-r--r--··2.0·unx·····7070·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCDefineParamState.class161 -rw-r--r--··2.0·unx·····7183·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCDefineParamState.class
162 -rw-r--r--··2.0·unx······510·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCEventReceiver.class162 -rw-r--r--··2.0·unx······510·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCEventReceiver.class
163 -rw-r--r--··2.0·unx······637·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCEventSource.class163 -rw-r--r--··2.0·unx······637·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCEventSource.class
164 -rw-r--r--··2.0·unx·····4880·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCHandler.class164 -rw-r--r--··2.0·unx·····4880·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCHandler.class
165 -rw-r--r--··2.0·unx·····5810·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCInterleaveFilter.class165 -rw-r--r--··2.0·unx·····5810·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCInterleaveFilter.class
166 -rw-r--r--··2.0·unx·····8828·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCLocalClass.class166 -rw-r--r--··2.0·unx·····8965·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCLocalClass.class
167 -rw-r--r--··2.0·unx·····9469·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCRuntime.class167 -rw-r--r--··2.0·unx·····9377·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCRuntime.class
168 -rw-r--r--··2.0·unx·····4437·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCalias.class168 -rw-r--r--··2.0·unx·····4514·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCalias.class
169 -rw-r--r--··2.0·unx·····6038·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCcall.class169 -rw-r--r--··2.0·unx·····6099·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCcall.class
170 -rw-r--r--··2.0·unx·····6336·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCdefine.class170 -rw-r--r--··2.0·unx·····6413·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCdefine.class
171 -rw-r--r--··2.0·unx·····4649·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCwithParams.class171 -rw-r--r--··2.0·unx·····4726·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NGCCwithParams.class
172 -rw-r--r--··2.0·unx·····6068·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NameClassState.class172 -rw-r--r--··2.0·unx·····6235·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NameClassState.class
173 -rw-r--r--··2.0·unx·····4432·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NameClasses.class173 -rw-r--r--··2.0·unx·····4547·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/NameClasses.class
174 -rw-r--r--··2.0·unx····11131·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/PatternDefinition.class174 -rw-r--r--··2.0·unx····12171·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/PatternDefinition.class
175 -rw-r--r--··2.0·unx····35437·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/PatternState.class175 -rw-r--r--··2.0·unx····38232·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/PatternState.class
176 -rw-r--r--··2.0·unx·····4462·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/Start.class176 -rw-r--r--··2.0·unx·····4641·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/Start.class
177 -rw-r--r--··2.0·unx·····6284·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/StartElement.class177 -rw-r--r--··2.0·unx·····6583·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/StartElement.class
178 -rw-r--r--··2.0·unx·····5167·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/name.class178 -rw-r--r--··2.0·unx·····5264·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/name.class
179 -rw-r--r--··2.0·unx·····5063·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/patterns.class179 -rw-r--r--··2.0·unx·····5354·b-·defN·25-Apr-10·19:39·relaxngcc/parser/state/patterns.class
180 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/runtime/180 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/runtime/
181 -rw-r--r--··2.0·unx·····5565·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/AttributesImpl.class181 -rw-r--r--··2.0·unx·····5565·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/AttributesImpl.class
182 -rw-r--r--··2.0·unx····16937·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/AttributesImpl.java182 -rw-r--r--··2.0·unx····16937·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/AttributesImpl.java
183 -rw-r--r--··2.0·unx······505·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCEventReceiver.class183 -rw-r--r--··2.0·unx······505·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCEventReceiver.class
184 -rw-r--r--··2.0·unx······611·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCEventReceiver.java184 -rw-r--r--··2.0·unx······611·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCEventReceiver.java
185 -rw-r--r--··2.0·unx······622·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCEventSource.class185 -rw-r--r--··2.0·unx······622·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCEventSource.class
186 -rw-r--r--··2.0·unx·····1004·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCEventSource.java186 -rw-r--r--··2.0·unx·····1004·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCEventSource.java
Offset 195, 8 lines modifiedOffset 195, 8 lines modified
195 -rw-r--r--··2.0·unx······908·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCTypedContentHandler$Attribute.class195 -rw-r--r--··2.0·unx······908·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCTypedContentHandler$Attribute.class
196 -rw-r--r--··2.0·unx······817·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCTypedContentHandler$TypedValue.class196 -rw-r--r--··2.0·unx······817·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCTypedContentHandler$TypedValue.class
197 -rw-r--r--··2.0·unx·····6555·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCTypedContentHandler.class197 -rw-r--r--··2.0·unx·····6555·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCTypedContentHandler.class
198 -rw-r--r--··2.0·unx·····5928·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCTypedContentHandler.java198 -rw-r--r--··2.0·unx·····5928·b-·defN·25-Apr-10·19:39·relaxngcc/runtime/NGCCTypedContentHandler.java
199 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/util/199 drwxr-xr-x··2.0·unx········0·b-·stor·25-Apr-10·19:39·relaxngcc/util/
200 -rw-r--r--··2.0·unx······910·b-·defN·25-Apr-10·19:39·relaxngcc/util/ConcatIterator.class200 -rw-r--r--··2.0·unx······910·b-·defN·25-Apr-10·19:39·relaxngcc/util/ConcatIterator.class
201 -rw-r--r--··2.0·unx·····1159·b-·defN·25-Apr-10·19:39·relaxngcc/util/SelectiveIterator.class201 -rw-r--r--··2.0·unx·····1159·b-·defN·25-Apr-10·19:39·relaxngcc/util/SelectiveIterator.class
202 200·files,·748440·bytes·uncompressed,·309879·bytes·compressed:··58.6%202 200·files,·755212·bytes·uncompressed,·310976·bytes·compressed:··58.8%
591 KB
zipdetails --redact --scan --utc {}
    
Offset 2013, 7859 lines modifiedOffset 2013, 7859 lines modified
2013 1D5D4·Extract·Zip·Spec······0A·(10)·'1.0'2013 1D5D4·Extract·Zip·Spec······0A·(10)·'1.0'
2014 1D5D5·Extract·OS············00·(0)·'MS-DOS'2014 1D5D5·Extract·OS············00·(0)·'MS-DOS'
2015 1D5D6·General·Purpose·Flag··0800·(2048)2015 1D5D6·General·Purpose·Flag··0800·(2048)
2016 ······[Bits·1-2]············0·'Normal·Compression'2016 ······[Bits·1-2]············0·'Normal·Compression'
2017 ······[Bit·11]··············1·'Language·Encoding'2017 ······[Bit·11]··············1·'Language·Encoding'
2018 1D5D8·Compression·Method····0008·(8)·'Deflated'2018 1D5D8·Compression·Method····0008·(8)·'Deflated'
2019 1D5DA·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'2019 1D5DA·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'
2020 1D5DE·CRC···················10CF1976·(282007926)2020 1D5DE·CRC···················3D3E3A92·(1027488402)
2021 1D5E2·Compressed·Size·······000009DF·(2527)2021 1D5E2·Compressed·Size·······000009EF·(2543)
2022 1D5E6·Uncompressed·Size·····000016BF·(5823)2022 1D5E6·Uncompressed·Size·····000016C3·(5827)
2023 1D5EA·Filename·Length·······0025·(37)2023 1D5EA·Filename·Length·······0025·(37)
2024 1D5EC·Extra·Length··········0000·(0)2024 1D5EC·Extra·Length··········0000·(0)
2025 1D5EE·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2025 1D5EE·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2026 #2026 #
2027 #·WARNING:·Offset·0x1D5EE:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2027 #·WARNING:·Offset·0x1D5EE:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2028 #··········Zero·length·filename2028 #··········Zero·length·filename
2029 #2029 #
2030 1D613·PAYLOAD2030 1D613·PAYLOAD
  
2031 1DFF2·LOCAL·HEADER·#103·····04034B50·(67324752)2031 1E002·LOCAL·HEADER·#103·····04034B50·(67324752)
2032 1DFF6·Extract·Zip·Spec······0A·(10)·'1.0'2032 1E006·Extract·Zip·Spec······0A·(10)·'1.0'
2033 1DFF7·Extract·OS············00·(0)·'MS-DOS'2033 1E007·Extract·OS············00·(0)·'MS-DOS'
2034 1DFF8·General·Purpose·Flag··0800·(2048)2034 1E008·General·Purpose·Flag··0800·(2048)
2035 ······[Bits·1-2]············0·'Normal·Compression'2035 ······[Bits·1-2]············0·'Normal·Compression'
2036 ······[Bit·11]··············1·'Language·Encoding'2036 ······[Bit·11]··············1·'Language·Encoding'
2037 1DFFA·Compression·Method····0008·(8)·'Deflated'2037 1E00A·Compression·Method····0008·(8)·'Deflated'
2038 1DFFC·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'2038 1E00C·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'
2039 1E000·CRC···················56738AA7·(1450412711)2039 1E010·CRC···················CD466866·(3443943526)
2040 1E004·Compressed·Size·······00000C27·(3111)2040 1E014·Compressed·Size·······00000C2E·(3118)
2041 1E008·Uncompressed·Size·····00001C96·(7318)2041 1E018·Uncompressed·Size·····00001C96·(7318)
2042 1E00C·Filename·Length·······0028·(40)2042 1E01C·Filename·Length·······0028·(40)
2043 1E00E·Extra·Length··········0000·(0)2043 1E01E·Extra·Length··········0000·(0)
2044 1E010·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2044 1E020·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2045 #2045 #
2046 #·WARNING:·Offset·0x1E010:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2046 #·WARNING:·Offset·0x1E020:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2047 #··········Zero·length·filename2047 #··········Zero·length·filename
2048 #2048 #
2049 1E038·PAYLOAD2049 1E048·PAYLOAD
  
2050 1EC5F·LOCAL·HEADER·#104·····04034B50·(67324752)2050 1EC76·LOCAL·HEADER·#104·····04034B50·(67324752)
2051 1EC63·Extract·Zip·Spec······0A·(10)·'1.0'2051 1EC7A·Extract·Zip·Spec······0A·(10)·'1.0'
2052 1EC64·Extract·OS············00·(0)·'MS-DOS'2052 1EC7B·Extract·OS············00·(0)·'MS-DOS'
2053 1EC65·General·Purpose·Flag··0800·(2048)2053 1EC7C·General·Purpose·Flag··0800·(2048)
2054 ······[Bits·1-2]············0·'Normal·Compression'2054 ······[Bits·1-2]············0·'Normal·Compression'
2055 ······[Bit·11]··············1·'Language·Encoding'2055 ······[Bit·11]··············1·'Language·Encoding'
2056 1EC67·Compression·Method····0008·(8)·'Deflated'2056 1EC7E·Compression·Method····0008·(8)·'Deflated'
2057 1EC69·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'2057 1EC80·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'
2058 1EC6D·CRC···················E3B00CC2·(3819965634)2058 1EC84·CRC···················E264E912·(3798264082)
2059 1EC71·Compressed·Size·······00000794·(1940)2059 1EC88·Compressed·Size·······00000790·(1936)
2060 1EC75·Uncompressed·Size·····00001292·(4754)2060 1EC8C·Uncompressed·Size·····00001292·(4754)
2061 1EC79·Filename·Length·······0025·(37)2061 1EC90·Filename·Length·······0025·(37)
2062 1EC7B·Extra·Length··········0000·(0)2062 1EC92·Extra·Length··········0000·(0)
2063 1EC7D·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2063 1EC94·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2064 #2064 #
2065 #·WARNING:·Offset·0x1EC7D:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2065 #·WARNING:·Offset·0x1EC94:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2066 #··········Zero·length·filename2066 #··········Zero·length·filename
2067 #2067 #
2068 1ECA2·PAYLOAD2068 1ECB9·PAYLOAD
  
2069 1F436·LOCAL·HEADER·#105·····04034B50·(67324752)2069 1F449·LOCAL·HEADER·#105·····04034B50·(67324752)
2070 1F43A·Extract·Zip·Spec······0A·(10)·'1.0'2070 1F44D·Extract·Zip·Spec······0A·(10)·'1.0'
2071 1F43B·Extract·OS············00·(0)·'MS-DOS'2071 1F44E·Extract·OS············00·(0)·'MS-DOS'
2072 1F43C·General·Purpose·Flag··0800·(2048)2072 1F44F·General·Purpose·Flag··0800·(2048)
2073 ······[Bits·1-2]············0·'Normal·Compression'2073 ······[Bits·1-2]············0·'Normal·Compression'
2074 ······[Bit·11]··············1·'Language·Encoding'2074 ······[Bit·11]··············1·'Language·Encoding'
2075 1F43E·Compression·Method····0008·(8)·'Deflated'2075 1F451·Compression·Method····0008·(8)·'Deflated'
2076 1F440·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'2076 1F453·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'
2077 1F444·CRC···················A34C63C3·(2739692483)2077 1F457·CRC···················A5479E1A·(2772934170)
2078 1F448·Compressed·Size·······00000908·(2312)2078 1F45B·Compressed·Size·······000008F8·(2296)
2079 1F44C·Uncompressed·Size·····000015BA·(5562)2079 1F45F·Uncompressed·Size·····000015BA·(5562)
2080 1F450·Filename·Length·······0028·(40)2080 1F463·Filename·Length·······0028·(40)
2081 1F452·Extra·Length··········0000·(0)2081 1F465·Extra·Length··········0000·(0)
2082 1F454·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2082 1F467·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2083 #2083 #
2084 #·WARNING:·Offset·0x1F454:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2084 #·WARNING:·Offset·0x1F467:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2085 #··········Zero·length·filename2085 #··········Zero·length·filename
2086 #2086 #
2087 1F47C·PAYLOAD2087 1F48F·PAYLOAD
  
2088 1FD84·LOCAL·HEADER·#106·····04034B50·(67324752)2088 1FD87·LOCAL·HEADER·#106·····04034B50·(67324752)
2089 1FD88·Extract·Zip·Spec······0A·(10)·'1.0'2089 1FD8B·Extract·Zip·Spec······0A·(10)·'1.0'
2090 1FD89·Extract·OS············00·(0)·'MS-DOS'2090 1FD8C·Extract·OS············00·(0)·'MS-DOS'
2091 1FD8A·General·Purpose·Flag··0800·(2048)2091 1FD8D·General·Purpose·Flag··0800·(2048)
2092 ······[Bit·11]··············1·'Language·Encoding'2092 ······[Bit·11]··············1·'Language·Encoding'
2093 1FD8C·Compression·Method····0000·(0)·'Stored'2093 1FD8F·Compression·Method····0000·(0)·'Stored'
2094 1FD8E·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'2094 1FD91·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'
2095 1FD92·CRC···················00000000·(0)2095 1FD95·CRC···················00000000·(0)
2096 1FD96·Compressed·Size·······00000000·(0)2096 1FD99·Compressed·Size·······00000000·(0)
2097 1FD9A·Uncompressed·Size·····00000000·(0)2097 1FD9D·Uncompressed·Size·····00000000·(0)
2098 1FD9E·Filename·Length·······0012·(18)2098 1FDA1·Filename·Length·······0012·(18)
2099 1FDA0·Extra·Length··········0000·(0)2099 1FDA3·Extra·Length··········0000·(0)
2100 1FDA2·Filename··············'XXXXXXXXXXXXXXXXXX'2100 1FDA5·Filename··············'XXXXXXXXXXXXXXXXXX'
2101 #2101 #
2102 #·WARNING:·Offset·0x1FDA2:·Filename·'XXXXXXXXXXXXXXXXXX'2102 #·WARNING:·Offset·0x1FDA5:·Filename·'XXXXXXXXXXXXXXXXXX'
2103 #··········Zero·length·filename2103 #··········Zero·length·filename
2104 #2104 #
  
2105 1FDB4·LOCAL·HEADER·#107·····04034B50·(67324752)2105 1FDB7·LOCAL·HEADER·#107·····04034B50·(67324752)
2106 1FDB8·Extract·Zip·Spec······0A·(10)·'1.0'2106 1FDBB·Extract·Zip·Spec······0A·(10)·'1.0'
2107 1FDB9·Extract·OS············00·(0)·'MS-DOS'2107 1FDBC·Extract·OS············00·(0)·'MS-DOS'
2108 1FDBA·General·Purpose·Flag··0800·(2048)2108 1FDBD·General·Purpose·Flag··0800·(2048)
2109 ······[Bits·1-2]············0·'Normal·Compression'2109 ······[Bits·1-2]············0·'Normal·Compression'
2110 ······[Bit·11]··············1·'Language·Encoding'2110 ······[Bit·11]··············1·'Language·Encoding'
2111 1FDBC·Compression·Method····0008·(8)·'Deflated'2111 1FDBF·Compression·Method····0008·(8)·'Deflated'
2112 1FDBE·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'2112 1FDC1·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'
2113 1FDC2·CRC···················DAE21F7E·(3672252286)2113 1FDC5·CRC···················DAE21F7E·(3672252286)
2114 1FDC6·Compressed·Size·······0000024C·(588)2114 1FDC9·Compressed·Size·······0000024C·(588)
2115 1FDCA·Uncompressed·Size·····000004C0·(1216)2115 1FDCD·Uncompressed·Size·····000004C0·(1216)
2116 1FDCE·Filename·Length·······0024·(36)2116 1FDD1·Filename·Length·······0024·(36)
2117 1FDD0·Extra·Length··········0000·(0)2117 1FDD3·Extra·Length··········0000·(0)
2118 1FDD2·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2118 1FDD5·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2119 #2119 #
2120 #·WARNING:·Offset·0x1FDD2:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2120 #·WARNING:·Offset·0x1FDD5:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2121 #··········Zero·length·filename2121 #··········Zero·length·filename
2122 #2122 #
2123 1FDF6·PAYLOAD2123 1FDF9·PAYLOAD
  
2124 20042·LOCAL·HEADER·#108·····04034B50·(67324752)2124 20045·LOCAL·HEADER·#108·····04034B50·(67324752)
2125 20046·Extract·Zip·Spec······0A·(10)·'1.0'2125 20049·Extract·Zip·Spec······0A·(10)·'1.0'
2126 20047·Extract·OS············00·(0)·'MS-DOS'2126 2004A·Extract·OS············00·(0)·'MS-DOS'
2127 20048·General·Purpose·Flag··0800·(2048)2127 2004B·General·Purpose·Flag··0800·(2048)
2128 ······[Bits·1-2]············0·'Normal·Compression'2128 ······[Bits·1-2]············0·'Normal·Compression'
2129 ······[Bit·11]··············1·'Language·Encoding'2129 ······[Bit·11]··············1·'Language·Encoding'
2130 2004A·Compression·Method····0008·(8)·'Deflated'2130 2004D·Compression·Method····0008·(8)·'Deflated'
2131 2004C·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'2131 2004F·Modification·Time·····5A8A9CE2·(1519033570)·'Thu·Apr·10·19:39:04·2025'
2132 20050·CRC···················F0305107·(4029698311)2132 20053·CRC···················F0305107·(4029698311)
2133 20054·Compressed·Size·······000001E3·(483)2133 20057·Compressed·Size·······000001E3·(483)
Max diff block lines reached; 595958/605585 bytes (98.41%) of diff not shown.
11.9 KB
relaxngcc/datatype/parser/Start.class
11.8 KB
procyon -ec {}
    
Offset 33, 35 lines modifiedOffset 33, 54 lines modified
33 ····}33 ····}
34 ····34 ····
35 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{35 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
36 ········this.$uri·=·$__uri;36 ········this.$uri·=·$__uri;
37 ········this.$localName·=·$__local;37 ········this.$localName·=·$__local;
38 ········this.$qname·=·$__qname;38 ········this.$qname·=·$__qname;
39 ········switch·(this.$_ngcc_current_state)·{39 ········switch·(this.$_ngcc_current_state)·{
 40 ············case·2:·{
 41 ················if·($__uri·==·""·&&·$__local·==·"resource")·{
 42 ····················final·NGCCHandler·h·=·(NGCCHandler)new·resource((NGCCHandler)this,·super._source,·this.$runtime,·498);
 43 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 44 ····················break;
 45 ················}
 46 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{
 47 ····················final·NGCCHandler·h·=·(NGCCHandler)new·datatype((NGCCHandler)this,·super._source,·this.$runtime,·495);
 48 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 49 ····················break;
 50 ················}
 51 ················this.$_ngcc_current_state·=·1;
 52 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 53 ················break;
 54 ············}
40 ············case·9:·{55 ············case·9:·{
41 ················if·($__uri·==·""·&&·$__local·==·"datatypeLibrary")·{56 ················if·($__uri·==·""·&&·$__local·==·"datatypeLibrary")·{
42 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);57 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
43 ····················this.$_ngcc_current_state·=·8;58 ····················this.$_ngcc_current_state·=·8;
44 ····················break;59 ····················break;
45 ················}60 ················}
46 ················this.unexpectedEnterElement($__qname);61 ················this.unexpectedEnterElement($__qname);
47 ················break;62 ················break;
48 ············}63 ············}
49 ············case·1:·{64 ············case·1:·{
50 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{65 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{
51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·datatype((NGCCHandler)this,·super._source,·this.$runtime,·523);66 ····················final·NGCCHandler·h·=·(NGCCHandler)new·datatype((NGCCHandler)this,·super._source,·this.$runtime,·494);
52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);67 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
53 ····················break;68 ····················break;
54 ················}69 ················}
55 ················this.unexpectedEnterElement($__qname);70 ················this.unexpectedEnterElement($__qname);
56 ················break;71 ················break;
57 ············}72 ············}
 73 ············case·0:·{
 74 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 75 ················break;
 76 ············}
58 ············case·4:·{77 ············case·4:·{
59 ················if·($__uri·==·""·&&·$__local·==·"resource")·{78 ················if·($__uri·==·""·&&·$__local·==·"resource")·{
60 ····················final·NGCCHandler·h·=·(NGCCHandler)new·resource((NGCCHandler)this,·super._source,·this.$runtime,·528);79 ····················final·NGCCHandler·h·=·(NGCCHandler)new·resource((NGCCHandler)this,·super._source,·this.$runtime,·499);
61 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);80 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
62 ····················break;81 ····················break;
63 ················}82 ················}
64 ················this.$_ngcc_current_state·=·2;83 ················this.$_ngcc_current_state·=·2;
65 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);84 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
66 ················break;85 ················break;
67 ············}86 ············}
Offset 71, 54 lines modifiedOffset 90, 44 lines modified
71 ····················this.$runtime.consumeAttribute($ai);90 ····················this.$runtime.consumeAttribute($ai);
72 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);91 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
73 ····················break;92 ····················break;
74 ················}93 ················}
75 ················this.unexpectedEnterElement($__qname);94 ················this.unexpectedEnterElement($__qname);
76 ················break;95 ················break;
77 ············}96 ············}
78 ············case·0:·{ 
79 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
80 ················break; 
81 ············} 
82 ············case·2:·{ 
83 ················if·($__uri·==·""·&&·$__local·==·"resource")·{ 
84 ····················final·NGCCHandler·h·=·(NGCCHandler)new·resource((NGCCHandler)this,·super._source,·this.$runtime,·527); 
85 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
86 ····················break; 
87 ················} 
88 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{ 
89 ····················final·NGCCHandler·h·=·(NGCCHandler)new·datatype((NGCCHandler)this,·super._source,·this.$runtime,·524); 
90 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
91 ····················break; 
92 ················} 
93 ················this.$_ngcc_current_state·=·1; 
94 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
95 ················break; 
96 ············} 
97 ············default:·{97 ············default:·{
98 ················this.unexpectedEnterElement($__qname);98 ················this.unexpectedEnterElement($__qname);
99 ················break;99 ················break;
100 ············}100 ············}
101 ········}101 ········}
102 ····}102 ····}
103 ····103 ····
104 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{104 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
105 ········this.$uri·=·$__uri;105 ········this.$uri·=·$__uri;
106 ········this.$localName·=·$__local;106 ········this.$localName·=·$__local;
107 ········this.$qname·=·$__qname;107 ········this.$qname·=·$__qname;
108 ········switch·(this.$_ngcc_current_state)·{108 ········switch·(this.$_ngcc_current_state)·{
 109 ············case·2:·{
 110 ················this.$_ngcc_current_state·=·1;
 111 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
 112 ················break;
 113 ············}
109 ············case·1:·{114 ············case·1:·{
110 ················if·($__uri·==·""·&&·$__local·==·"datatypeLibrary")·{115 ················if·($__uri·==·""·&&·$__local·==·"datatypeLibrary")·{
111 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);116 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
112 ····················this.$_ngcc_current_state·=·0;117 ····················this.$_ngcc_current_state·=·0;
113 ····················break;118 ····················break;
114 ················}119 ················}
115 ················this.unexpectedLeaveElement($__qname);120 ················this.unexpectedLeaveElement($__qname);
116 ················break;121 ················break;
117 ············}122 ············}
 123 ············case·0:·{
 124 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
 125 ················break;
 126 ············}
118 ············case·4:·{127 ············case·4:·{
119 ················this.$_ngcc_current_state·=·2;128 ················this.$_ngcc_current_state·=·2;
120 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);129 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
121 ················break;130 ················break;
122 ············}131 ············}
123 ············case·8:·{132 ············case·8:·{
124 ················final·int·$ai;133 ················final·int·$ai;
Offset 126, 71 lines modifiedOffset 135, 62 lines modified
126 ····················this.$runtime.consumeAttribute($ai);135 ····················this.$runtime.consumeAttribute($ai);
127 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);136 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
128 ····················break;137 ····················break;
129 ················}138 ················}
130 ················this.unexpectedLeaveElement($__qname);139 ················this.unexpectedLeaveElement($__qname);
131 ················break;140 ················break;
132 ············}141 ············}
133 ············case·0:·{ 
Max diff block lines reached; 5442/12034 bytes (45.22%) of diff not shown.
15.3 KB
relaxngcc/datatype/parser/datatype.class
15.2 KB
procyon -ec {}
    
Offset 44, 175 lines modifiedOffset 44, 175 lines modified
44 ····}44 ····}
45 ····45 ····
46 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{46 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
47 ········this.$uri·=·$__uri;47 ········this.$uri·=·$__uri;
48 ········this.$localName·=·$__local;48 ········this.$localName·=·$__local;
49 ········this.$qname·=·$__qname;49 ········this.$qname·=·$__qname;
50 ········switch·(this.$_ngcc_current_state)·{50 ········switch·(this.$_ngcc_current_state)·{
51 ············case·14:·{51 ············case·2:·{
 52 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{
 53 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 54 ····················this.$_ngcc_current_state·=·7;
 55 ····················break;
 56 ················}
 57 ················if·($__uri.equals(""))·{
 58 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·506);
 59 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 60 ····················break;
 61 ················}
 62 ················this.unexpectedEnterElement($__qname);
 63 ················break;
 64 ············}
 65 ············case·7:·{
52 ················final·int·$ai;66 ················final·int·$ai;
53 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{67 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
54 ····················this.$runtime.consumeAttribute($ai);68 ····················this.$runtime.consumeAttribute($ai);
55 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);69 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
56 ····················break;70 ····················break;
57 ················}71 ················}
58 ················this.unexpectedEnterElement($__qname);72 ················this.unexpectedEnterElement($__qname);
59 ················break;73 ················break;
60 ············}74 ············}
61 ············case·0:·{ 
62 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
63 ················break; 
64 ············} 
65 ············case·15:·{75 ············case·15:·{
66 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{76 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{
67 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);77 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
68 ····················this.$_ngcc_current_state·=·14;78 ····················this.$_ngcc_current_state·=·14;
69 ····················break;79 ····················break;
70 ················}80 ················}
71 ················this.unexpectedEnterElement($__qname);81 ················this.unexpectedEnterElement($__qname);
72 ················break;82 ················break;
73 ············}83 ············}
 84 ············case·0:·{
 85 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 86 ················break;
 87 ············}
74 ············case·11:·{88 ············case·11:·{
75 ················final·int·$ai;89 ················final·int·$ai;
76 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"javaType"))·>=·0)·{90 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"javaType"))·>=·0)·{
77 ····················this.$runtime.consumeAttribute($ai);91 ····················this.$runtime.consumeAttribute($ai);
78 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);92 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
79 ····················break;93 ····················break;
80 ················}94 ················}
81 ················this.unexpectedEnterElement($__qname);95 ················this.unexpectedEnterElement($__qname);
82 ················break;96 ················break;
83 ············}97 ············}
84 ············case·2:·{98 ············case·3:·{
85 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{99 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{
86 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);100 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
87 ····················this.$_ngcc_current_state·=·7;101 ····················this.$_ngcc_current_state·=·7;
88 ····················break;102 ····················break;
89 ················}103 ················}
 104 ················this.$_ngcc_current_state·=·2;
 105 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
90 ················if·($__uri.equals(""))·{ 
91 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·535); 
92 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
93 ····················break; 
94 ················} 
95 ················this.unexpectedEnterElement($__qname); 
96 ················break;106 ················break;
97 ············}107 ············}
98 ············case·7:·{108 ············case·14:·{
99 ················final·int·$ai;109 ················final·int·$ai;
100 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{110 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
101 ····················this.$runtime.consumeAttribute($ai);111 ····················this.$runtime.consumeAttribute($ai);
102 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);112 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
103 ····················break;113 ····················break;
104 ················}114 ················}
105 ················this.unexpectedEnterElement($__qname);115 ················this.unexpectedEnterElement($__qname);
106 ················break;116 ················break;
107 ············}117 ············}
108 ············case·3:·{ 
109 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{ 
110 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs); 
111 ····················this.$_ngcc_current_state·=·7; 
112 ····················break; 
113 ················} 
114 ················this.$_ngcc_current_state·=·2; 
115 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
116 ················break; 
117 ············} 
118 ············default:·{118 ············default:·{
119 ················this.unexpectedEnterElement($__qname);119 ················this.unexpectedEnterElement($__qname);
120 ················break;120 ················break;
121 ············}121 ············}
122 ········}122 ········}
123 ····}123 ····}
124 ····124 ····
125 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{125 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
126 ········this.$uri·=·$__uri;126 ········this.$uri·=·$__uri;
127 ········this.$localName·=·$__local;127 ········this.$localName·=·$__local;
128 ········this.$qname·=·$__qname;128 ········this.$qname·=·$__qname;
129 ········switch·(this.$_ngcc_current_state)·{129 ········switch·(this.$_ngcc_current_state)·{
 130 ············case·2:·{
 131 ················if·($__uri·==·""·&&·$__local·==·"datatype")·{
 132 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·506);
 133 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
 134 ····················break;
 135 ················}
 136 ················this.unexpectedLeaveElement($__qname);
 137 ················break;
 138 ············}
130 ············case·4:·{139 ············case·4:·{
131 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{140 ················if·($__uri·==·""·&&·$__local·==·"useResource")·{
132 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);141 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
133 ····················this.$_ngcc_current_state·=·2;142 ····················this.$_ngcc_current_state·=·2;
134 ····················break;143 ····················break;
135 ················}144 ················}
136 ················this.unexpectedLeaveElement($__qname);145 ················this.unexpectedLeaveElement($__qname);
137 ················break;146 ················break;
138 ············}147 ············}
139 ············case·14:·{148 ············case·7:·{
140 ················final·int·$ai;149 ················final·int·$ai;
141 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{150 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
Max diff block lines reached; 9604/15529 bytes (61.85%) of diff not shown.
1.34 KB
relaxngcc/datatype/parser/macro.class
1.27 KB
procyon -ec {}
    
Offset 73, 27 lines modifiedOffset 73, 27 lines modified
73 ····}73 ····}
74 ····74 ····
75 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{75 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
76 ········this.$uri·=·$__uri;76 ········this.$uri·=·$__uri;
77 ········this.$localName·=·$__local;77 ········this.$localName·=·$__local;
78 ········this.$qname·=·$__qname;78 ········this.$qname·=·$__qname;
79 ········switch·(this.$_ngcc_current_state)·{79 ········switch·(this.$_ngcc_current_state)·{
 80 ············case·0:·{
 81 ················this.revertToParentFromLeaveElement((Object)this.m,·super._cookie,·$__uri,·$__local,·$__qname);
 82 ················break;
 83 ············}
80 ············case·3:·{84 ············case·3:·{
81 ················if·($__uri.equals(""))·{85 ················if·($__uri.equals(""))·{
82 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);86 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
83 ····················this.$_ngcc_current_state·=·0;87 ····················this.$_ngcc_current_state·=·0;
84 ····················break;88 ····················break;
85 ················}89 ················}
86 ················this.unexpectedLeaveElement($__qname);90 ················this.unexpectedLeaveElement($__qname);
87 ················break;91 ················break;
88 ············}92 ············}
89 ············case·0:·{ 
90 ················this.revertToParentFromLeaveElement((Object)this.m,·super._cookie,·$__uri,·$__local,·$__qname); 
91 ················break; 
92 ············} 
93 ············case·1:·{93 ············case·1:·{
94 ················this.$_ngcc_current_state·=·0;94 ················this.$_ngcc_current_state·=·0;
95 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);95 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
96 ················break;96 ················break;
97 ············}97 ············}
98 ············default:·{98 ············default:·{
99 ················this.unexpectedLeaveElement($__qname);99 ················this.unexpectedLeaveElement($__qname);
7.06 KB
relaxngcc/datatype/parser/resource.class
6.98 KB
procyon -ec {}
    
Offset 45, 17 lines modifiedOffset 45, 21 lines modified
45 ····················this.$runtime.consumeAttribute($ai);45 ····················this.$runtime.consumeAttribute($ai);
46 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);46 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
47 ····················break;47 ····················break;
48 ················}48 ················}
49 ················this.unexpectedEnterElement($__qname);49 ················this.unexpectedEnterElement($__qname);
50 ················break;50 ················break;
51 ············}51 ············}
 52 ············case·0:·{
 53 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 54 ················break;
 55 ············}
52 ············case·2:·{56 ············case·2:·{
53 ················if·($__uri.equals(""))·{57 ················if·($__uri.equals(""))·{
54 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·552);58 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·487);
55 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);59 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
56 ····················break;60 ····················break;
57 ················}61 ················}
58 ················this.unexpectedEnterElement($__qname);62 ················this.unexpectedEnterElement($__qname);
59 ················break;63 ················break;
60 ············}64 ············}
61 ············case·6:·{65 ············case·6:·{
Offset 63, 57 lines modifiedOffset 67, 53 lines modified
63 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);67 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
64 ····················this.$_ngcc_current_state·=·5;68 ····················this.$_ngcc_current_state·=·5;
65 ····················break;69 ····················break;
66 ················}70 ················}
67 ················this.unexpectedEnterElement($__qname);71 ················this.unexpectedEnterElement($__qname);
68 ················break;72 ················break;
69 ············}73 ············}
70 ············case·0:·{ 
71 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
72 ················break; 
73 ············} 
74 ············default:·{74 ············default:·{
75 ················this.unexpectedEnterElement($__qname);75 ················this.unexpectedEnterElement($__qname);
76 ················break;76 ················break;
77 ············}77 ············}
78 ········}78 ········}
79 ····}79 ····}
80 ····80 ····
81 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{81 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
82 ········this.$uri·=·$__uri;82 ········this.$uri·=·$__uri;
83 ········this.$localName·=·$__local;83 ········this.$localName·=·$__local;
84 ········this.$qname·=·$__qname;84 ········this.$qname·=·$__qname;
85 ········switch·(this.$_ngcc_current_state)·{85 ········switch·(this.$_ngcc_current_state)·{
86 ············case·5:·{86 ············case·1:·{
 87 ················if·($__uri·==·""·&&·$__local·==·"resource")·{
87 ················final·int·$ai; 
88 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{ 
89 ····················this.$runtime.consumeAttribute($ai); 
90 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);88 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
 89 ····················this.$_ngcc_current_state·=·0;
91 ····················break;90 ····················break;
92 ················}91 ················}
93 ················this.unexpectedLeaveElement($__qname);92 ················this.unexpectedLeaveElement($__qname);
94 ················break;93 ················break;
95 ············}94 ············}
96 ············case·2:·{95 ············case·5:·{
97 ················if·($__uri·==·""·&&·$__local·==·"resource")·{ 
98 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·552); 
99 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);96 ················final·int·$ai;
 97 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
 98 ····················this.$runtime.consumeAttribute($ai);
 99 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
100 ····················break;100 ····················break;
101 ················}101 ················}
102 ················this.unexpectedLeaveElement($__qname);102 ················this.unexpectedLeaveElement($__qname);
103 ················break;103 ················break;
104 ············}104 ············}
105 ············case·0:·{105 ············case·0:·{
106 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);106 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
107 ················break;107 ················break;
108 ············}108 ············}
109 ············case·1:·{109 ············case·2:·{
110 ················if·($__uri·==·""·&&·$__local·==·"resource")·{110 ················if·($__uri·==·""·&&·$__local·==·"resource")·{
111 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname); 
112 ····················this.$_ngcc_current_state·=·0;111 ····················final·NGCCHandler·h·=·(NGCCHandler)new·macro((NGCCHandler)this,·super._source,·this.$runtime,·487);
 112 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
113 ····················break;113 ····················break;
114 ················}114 ················}
115 ················this.unexpectedLeaveElement($__qname);115 ················this.unexpectedLeaveElement($__qname);
116 ················break;116 ················break;
117 ············}117 ············}
118 ············default:·{118 ············default:·{
119 ················this.unexpectedLeaveElement($__qname);119 ················this.unexpectedLeaveElement($__qname);
Offset 147, 64 lines modifiedOffset 147, 64 lines modified
147 ····}147 ····}
148 ····148 ····
149 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{149 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
150 ········this.$uri·=·$__uri;150 ········this.$uri·=·$__uri;
151 ········this.$localName·=·$__local;151 ········this.$localName·=·$__local;
152 ········this.$qname·=·$__qname;152 ········this.$qname·=·$__qname;
153 ········switch·(this.$_ngcc_current_state)·{153 ········switch·(this.$_ngcc_current_state)·{
154 ············case·0:·{ 
155 ················this.revertToParentFromLeaveAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname); 
156 ················break; 
157 ············} 
158 ············case·3:·{154 ············case·3:·{
159 ················if·($__uri·==·""·&&·$__local·==·"name")·{155 ················if·($__uri·==·""·&&·$__local·==·"name")·{
160 ····················this.$_ngcc_current_state·=·2;156 ····················this.$_ngcc_current_state·=·2;
161 ····················break;157 ····················break;
162 ················}158 ················}
163 ················this.unexpectedLeaveAttribute($__qname);159 ················this.unexpectedLeaveAttribute($__qname);
164 ················break;160 ················break;
165 ············}161 ············}
 162 ············case·0:·{
 163 ················this.revertToParentFromLeaveAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
 164 ················break;
 165 ············}
166 ············default:·{166 ············default:·{
167 ················this.unexpectedLeaveAttribute($__qname);167 ················this.unexpectedLeaveAttribute($__qname);
168 ················break;168 ················break;
169 ············}169 ············}
170 ········}170 ········}
171 ····}171 ····}
172 ····172 ····
173 ····public·void·text(final·String·$value)·throws·SAXException·{173 ····public·void·text(final·String·$value)·throws·SAXException·{
174 ········switch·(this.$_ngcc_current_state)·{174 ········switch·(this.$_ngcc_current_state)·{
 175 ············case·4:·{
 176 ················this.name·=·$value;
 177 ················this.$_ngcc_current_state·=·3;
 178 ················break;
 179 ············}
175 ············case·5:·{180 ············case·5:·{
176 ················final·int·$ai;181 ················final·int·$ai;
177 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{182 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
178 ····················this.$runtime.consumeAttribute($ai);183 ····················this.$runtime.consumeAttribute($ai);
Max diff block lines reached; 1269/7117 bytes (17.83%) of diff not shown.
19.6 KB
relaxngcc/parser/state/DefineElement.class
19.6 KB
procyon -ec {}
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ····30 ····
31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
32 ········this.$uri·=·$__uri;32 ········this.$uri·=·$__uri;
33 ········this.$localName·=·$__local;33 ········this.$localName·=·$__local;
34 ········this.$qname·=·$__qname;34 ········this.$qname·=·$__qname;
35 ········switch·(this.$_ngcc_current_state)·{35 ········switch·(this.$_ngcc_current_state)·{
36 ············case·6:·{36 ············case·6:·{
37 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{37 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{
38 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);38 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
39 ····················this.$_ngcc_current_state·=·5;39 ····················this.$_ngcc_current_state·=·5;
40 ····················break;40 ····················break;
41 ················}41 ················}
42 ················this.unexpectedEnterElement($__qname);42 ················this.unexpectedEnterElement($__qname);
43 ················break;43 ················break;
44 ············}44 ············}
Offset 54, 16 lines modifiedOffset 54, 16 lines modified
54 ····················break;54 ····················break;
55 ················}55 ················}
56 ················this.unexpectedEnterElement($__qname);56 ················this.unexpectedEnterElement($__qname);
57 ················break;57 ················break;
58 ············}58 ············}
59 ············case·2:·{59 ············case·2:·{
60 ················int·$ai;60 ················int·$ai;
61 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__[·...·truncated·by·diffoscope;·len:·1938,·SHA:·7166f138aef5e5e4bc3c7d6c12e1fcab97611f0cebbceb0431334f3e7b2a9ace·...·]))·{61 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed[·...·truncated·by·diffoscope;·len:·2148,·SHA:·f2c1c226ccbc13daf8dbf80a381e22a1bbab3ade6d82a5b06f85e9055dc765cc·...·]))·{
62 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·504,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));62 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·71,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));
63 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);63 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
64 ····················break;64 ····················break;
65 ················}65 ················}
66 ················this.unexpectedEnterElement($__qname);66 ················this.unexpectedEnterElement($__qname);
67 ················break;67 ················break;
68 ············}68 ············}
69 ············default:·{69 ············default:·{
Offset 74, 14 lines modifiedOffset 74, 23 lines modified
74 ····}74 ····}
75 ····75 ····
76 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{76 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
77 ········this.$uri·=·$__uri;77 ········this.$uri·=·$__uri;
78 ········this.$localName·=·$__local;78 ········this.$localName·=·$__local;
79 ········this.$qname·=·$__qname;79 ········this.$qname·=·$__qname;
80 ········switch·(this.$_ngcc_current_state)·{80 ········switch·(this.$_ngcc_current_state)·{
 81 ············case·1:·{
 82 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{
 83 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
 84 ····················this.$_ngcc_current_state·=·0;
 85 ····················break;
 86 ················}
 87 ················this.unexpectedLeaveElement($__qname);
 88 ················break;
 89 ············}
81 ············case·0:·{90 ············case·0:·{
82 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);91 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
83 ················break;92 ················break;
84 ············}93 ············}
85 ············case·5:·{94 ············case·5:·{
86 ················final·int·$ai;95 ················final·int·$ai;
87 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{96 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
Offset 90, 31 lines modifiedOffset 99, 22 lines modified
90 ····················break;99 ····················break;
91 ················}100 ················}
92 ················this.unexpectedLeaveElement($__qname);101 ················this.unexpectedLeaveElement($__qname);
93 ················break;102 ················break;
94 ············}103 ············}
95 ············case·2:·{104 ············case·2:·{
96 ················int·$ai;105 ················int·$ai;
97 ················if·((($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·&&·$__uri·==·"http://relaxn[·...·truncated·by·diffoscope;·len:·723,·SHA:·ec2684af43b31a4dca2645dfde89d40d4cd9844c65afd9f19f914f6a303b371f·...·]))·{106 ················if·((($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1[·...·truncated·by·diffoscope;·len:·783,·SHA:·d9dfdaa5f8b5d80cbcae42503cf8460508a14972b82d62ab2e6e92b7bfd06d79·...·]))·{
98 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·504,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));107 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·71,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));
99 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);108 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
100 ····················break;109 ····················break;
101 ················}110 ················}
102 ················this.unexpectedLeaveElement($__qname);111 ················this.unexpectedLeaveElement($__qname);
103 ················break;112 ················break;
104 ············}113 ············}
105 ············case·1:·{ 
106 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{ 
107 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname); 
108 ····················this.$_ngcc_current_state·=·0; 
109 ····················break; 
110 ················} 
111 ················this.unexpectedLeaveElement($__qname); 
112 ················break; 
113 ············} 
114 ············default:·{114 ············default:·{
115 ················this.unexpectedLeaveElement($__qname);115 ················this.unexpectedLeaveElement($__qname);
116 ················break;116 ················break;
117 ············}117 ············}
118 ········}118 ········}
119 ····}119 ····}
120 ····120 ····
Offset 124, 24 lines modifiedOffset 124, 24 lines modified
124 ········this.$qname·=·$__qname;124 ········this.$qname·=·$__qname;
125 ········switch·(this.$_ngcc_current_state)·{125 ········switch·(this.$_ngcc_current_state)·{
126 ············case·0:·{126 ············case·0:·{
127 ················this.revertToParentFromEnterAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);127 ················this.revertToParentFromEnterAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
128 ················break;128 ················break;
129 ············}129 ············}
130 ············case·5:·{130 ············case·5:·{
131 ················if·($__uri·==·""·&&·$__local·==·"name")·{131 ················if·($__uri.equals("")·&&·$__local.equals("name"))·{
132 ····················this.$_ngcc_current_state·=·4;132 ····················this.$_ngcc_current_state·=·4;
133 ····················break;133 ····················break;
134 ················}134 ················}
135 ················this.unexpectedEnterAttribute($__qname);135 ················this.unexpectedEnterAttribute($__qname);
136 ················break;136 ················break;
137 ············}137 ············}
138 ············case·2:·{138 ············case·2:·{
139 ················if·(($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"class")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"access")·||·($__uri·==·""·&&·$__local·==·"combine")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·[·...·truncated·by·diffoscope;·len:·175,·SHA:·8d569de34d454502dec3bafafd7825297d7d3fdac764e68e4b372e4e8e429f11·...·]))·{139 ················if·(($__uri.equals("")·&&·$__local.equals("combine"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("params"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("access"))·||·($__uri.equals("http://www.xml.gr.[·...·truncated·by·diffoscope;·len:·235,·SHA:·f11e6b45863181fb9a4832592523860a0de1ad84aa309d23890615f0ff88024d·...·]))·{
140 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·504,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));140 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·71,·this.$runtime.grammar.getOrCreate(this.$runtime,·this.name));
141 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);141 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
142 ····················break;142 ····················break;
143 ················}143 ················}
144 ················this.unexpectedEnterAttribute($__qname);144 ················this.unexpectedEnterAttribute($__qname);
145 ················break;145 ················break;
146 ············}146 ············}
147 ············default:·{147 ············default:·{
Offset 152, 35 lines modifiedOffset 152, 40 lines modified
152 ····}152 ····}
153 ····153 ····
154 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{154 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
155 ········this.$uri·=·$__uri;155 ········this.$uri·=·$__uri;
156 ········this.$localName·=·$__local;156 ········this.$localName·=·$__local;
157 ········this.$qname·=·$__qname;157 ········this.$qname·=·$__qname;
158 ········switch·(this.$_ngcc_current_state)·{158 ········switch·(this.$_ngcc_current_state)·{
159 ············case·0:·{ 
160 ················this.revertToParentFromLeaveAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname); 
161 ················break; 
162 ············} 
163 ············case·3:·{159 ············case·3:·{
164 ················if·($__uri·==·""·&&·$__local·==·"name")·{160 ················if·($__uri.equals("")·&&·$__local.equals("name"))·{
Max diff block lines reached; 6115/20003 bytes (30.57%) of diff not shown.
3.89 KB
relaxngcc/parser/state/ExceptNameClass.class
3.8 KB
procyon -ec {}
    
Offset 31, 36 lines modifiedOffset 31, 36 lines modified
31 ····31 ····
32 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{32 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
33 ········this.$uri·=·$__uri;33 ········this.$uri·=·$__uri;
34 ········this.$localName·=·$__local;34 ········this.$localName·=·$__local;
35 ········this.$qname·=·$__qname;35 ········this.$qname·=·$__qname;
36 ········switch·(this.$_ngcc_current_state)·{36 ········switch·(this.$_ngcc_current_state)·{
37 ············case·1:·{37 ············case·1:·{
38 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"except")·{38 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("except"))·{
39 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);39 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
40 ····················this.$_ngcc_current_state·=·3;40 ····················this.$_ngcc_current_state·=·3;
41 ····················break;41 ····················break;
42 ················}42 ················}
43 ················this.$_ngcc_current_state·=·0;43 ················this.$_ngcc_current_state·=·0;
44 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);44 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
45 ················break;45 ················break;
46 ············}46 ············}
47 ············case·0:·{ 
48 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
49 ················break; 
50 ············} 
51 ············case·3:·{47 ············case·3:·{
52 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·||·($__uri·==·"http://relaxng.org/ns[·...·truncated·by·diffoscope;·len:·39,·SHA:·9296ea218c4ba0af7fa3863347a3f5a704f27740dabca4ff877390fcb13ab6dd·...·]))·{48 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($_[·...·truncated·by·diffoscope;·len:·79,·SHA:·9382444f280fdab562fe79aed61c574b6a5b22694f48583fddfd057216efe9bd·...·]))·{
53 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClasses((NGCCHandler)this,·super._source,·this.$runtime,·482);49 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClasses((NGCCHandler)this,·super._source,·this.$runtime,·393);
54 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);50 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
55 ····················break;51 ····················break;
56 ················}52 ················}
57 ················this.unexpectedEnterElement($__qname);53 ················this.unexpectedEnterElement($__qname);
58 ················break;54 ················break;
59 ············}55 ············}
 56 ············case·0:·{
 57 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 58 ················break;
 59 ············}
60 ············default:·{60 ············default:·{
61 ················this.unexpectedEnterElement($__qname);61 ················this.unexpectedEnterElement($__qname);
62 ················break;62 ················break;
63 ············}63 ············}
64 ········}64 ········}
65 ····}65 ····}
66 ····66 ····
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 ················break;75 ················break;
76 ············}76 ············}
77 ············case·0:·{77 ············case·0:·{
78 ················this.revertToParentFromLeaveElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname);78 ················this.revertToParentFromLeaveElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname);
79 ················break;79 ················break;
80 ············}80 ············}
81 ············case·2:·{81 ············case·2:·{
82 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"except")·{82 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("except"))·{
83 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);83 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
84 ····················this.$_ngcc_current_state·=·0;84 ····················this.$_ngcc_current_state·=·0;
85 ····················break;85 ····················break;
86 ················}86 ················}
87 ················this.unexpectedLeaveElement($__qname);87 ················this.unexpectedLeaveElement($__qname);
88 ················break;88 ················break;
89 ············}89 ············}
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ················break;148 ················break;
149 ············}149 ············}
150 ········}150 ········}
151 ····}151 ····}
152 ····152 ····
153 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{153 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
154 ········switch·($__cookie__)·{154 ········switch·($__cookie__)·{
155 ············case·482:·{155 ············case·393:·{
156 ················this.nc·=·(NameClass)$__result__;156 ················this.nc·=·(NameClass)$__result__;
157 ················this.$_ngcc_current_state·=·2;157 ················this.$_ngcc_current_state·=·2;
158 ················break;158 ················break;
159 ············}159 ············}
160 ········}160 ········}
161 ····}161 ····}
162 ····162 ····
21.9 KB
relaxngcc/parser/state/GrammarContent.class
21.8 KB
procyon -ec {}
    
Offset 42, 189 lines modifiedOffset 42, 189 lines modified
42 ····}42 ····}
43 ····43 ····
44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
45 ········this.$uri·=·$__uri;45 ········this.$uri·=·$__uri;
46 ········this.$localName·=·$__local;46 ········this.$localName·=·$__local;
47 ········this.$qname·=·$__qname;47 ········this.$qname·=·$__qname;
48 ········switch·(this.$_ngcc_current_state)·{48 ········switch·(this.$_ngcc_current_state)·{
49 ············case·1:·{49 ············case·0:·{
50 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{50 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{
51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·StartElement((NGCCHandler)this,·super._source,·this.$runtime,·81);51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·StartElement((NGCCHandler)this,·super._source,·this.$runtime,·447);
52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
53 ····················break;53 ····················break;
54 ················}54 ················}
55 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{55 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{
56 ····················final·NGCCHandler·h·=·(NGCCHandler)new·DefineElement((NGCCHandler)this,·super._source,·this.$runtime,·82);56 ····················final·NGCCHandler·h·=·(NGCCHandler)new·DefineElement((NGCCHandler)this,·super._source,·this.$runtime,·448);
57 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);57 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
58 ····················break;58 ····················break;
59 ················}59 ················}
60 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·{60 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·{
61 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);61 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
62 ····················this.$_ngcc_current_state·=·19;62 ····················this.$_ngcc_current_state·=·19;
63 ····················break;63 ····················break;
64 ················}64 ················}
65 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·{65 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·{
66 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);66 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
67 ····················this.$_ngcc_current_state·=·15;67 ····················this.$_ngcc_current_state·=·15;
68 ····················break;68 ····················break;
69 ················}69 ················}
70 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{70 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{
71 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);71 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
72 ····················this.$_ngcc_current_state·=·11;72 ····················this.$_ngcc_current_state·=·11;
73 ····················break;73 ····················break;
74 ················}74 ················}
75 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"include")·{75 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("include"))·{
76 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);76 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
77 ····················this.$_ngcc_current_state·=·7;77 ····················this.$_ngcc_current_state·=·7;
78 ····················break;78 ····················break;
79 ················}79 ················}
80 ················this.$_ngcc_current_state·=·0; 
81 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);80 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
82 ················break;81 ················break;
83 ············}82 ············}
84 ············case·0:·{83 ············case·7:·{
 84 ················final·int·$ai;
 85 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"href"))·>=·0)·{
 86 ····················this.$runtime.consumeAttribute($ai);
 87 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 88 ····················break;
 89 ················}
 90 ················this.unexpectedEnterElement($__qname);
 91 ················break;
 92 ············}
 93 ············case·4:·{
 94 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start")))·{
 95 ····················final·NGCCHandler·h·=·(NGCCHandler)new·IncludeContent((NGCCHandler)this,·super._source,·this.$runtime,·411);
 96 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 97 ····················break;
 98 ················}
 99 ················this.unexpectedEnterElement($__qname);
 100 ················break;
 101 ············}
 102 ············case·1:·{
85 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{103 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{
86 ····················final·NGCCHandler·h·=·(NGCCHandler)new·StartElement((NGCCHandler)this,·super._source,·this.$runtime,·75);104 ····················final·NGCCHandler·h·=·(NGCCHandler)new·StartElement((NGCCHandler)this,·super._source,·this.$runtime,·453);
87 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);105 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
88 ····················break;106 ····················break;
89 ················}107 ················}
90 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{108 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{
91 ····················final·NGCCHandler·h·=·(NGCCHandler)new·DefineElement((NGCCHandler)this,·super._source,·this.$runtime,·76);109 ····················final·NGCCHandler·h·=·(NGCCHandler)new·DefineElement((NGCCHandler)this,·super._source,·this.$runtime,·454);
92 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);110 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
93 ····················break;111 ····················break;
94 ················}112 ················}
95 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·{113 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·{
96 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);114 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
97 ····················this.$_ngcc_current_state·=·19;115 ····················this.$_ngcc_current_state·=·19;
98 ····················break;116 ····················break;
99 ················}117 ················}
100 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·{118 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·{
101 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);119 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
102 ····················this.$_ngcc_current_state·=·15;120 ····················this.$_ngcc_current_state·=·15;
103 ····················break;121 ····················break;
104 ················}122 ················}
105 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{123 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{
106 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);124 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
107 ····················this.$_ngcc_current_state·=·11;125 ····················this.$_ngcc_current_state·=·11;
108 ····················break;126 ····················break;
109 ················}127 ················}
110 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"include")·{128 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("include"))·{
111 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);129 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
112 ····················this.$_ngcc_current_state·=·7;130 ····················this.$_ngcc_current_state·=·7;
113 ····················break;131 ····················break;
114 ················}132 ················}
 133 ················this.$_ngcc_current_state·=·0;
115 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);134 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
116 ················break;135 ················break;
117 ············}136 ············}
118 ············case·19:·{137 ············case·19:·{
119 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"include")·||·($__uri·==·"http://www.xml.gr.jp/x[·...·truncated·by·diffoscope;·len:·201,·SHA:·c4a989aa67846c94ed8d947b25df3ce0106040a62c90adea04b3b11408c947be·...·]))·{138 ················if·(($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("include")[·...·truncated·by·diffoscope;·len:·261,·SHA:·86262fb8e258d91c7cb5d5b58c4279d2ca57074bb7923ce4eed83c7ddd966638·...·]))·{
120 ····················final·NGCCHandler·h·=·new·GrammarContent(this,·super._source,·this.$runtime,·54);139 ····················final·NGCCHandler·h·=·new·GrammarContent(this,·super._source,·this.$runtime,·426);
121 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);140 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
122 ····················break;141 ····················break;
123 ················}142 ················}
124 ················this.unexpectedEnterElement($__qname);143 ················this.unexpectedEnterElement($__qname);
125 ················break;144 ················break;
126 ············}145 ············}
127 ············case·4:·{ 
128 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div"))·{ 
129 ····················final·NGCCHandler·h·=·(NGCCHandler)new·IncludeContent((NGCCHandler)this,·super._source,·this.$runtime,·39); 
130 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
131 ····················break; 
132 ················} 
133 ················this.unexpectedEnterElement($__qname); 
134 ················break; 
135 ············} 
136 ············case·7:·{ 
137 ················final·int·$ai; 
138 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"href"))·>=·0)·{ 
139 ····················this.$runtime.consumeAttribute($ai); 
140 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
141 ····················break; 
142 ················} 
143 ················this.unexpectedEnterElement($__qname); 
144 ················break; 
145 ············} 
146 ············default:·{146 ············default:·{
147 ················this.unexpectedEnterElement($__qname);147 ················this.unexpectedEnterElement($__qname);
148 ················break;148 ················break;
Max diff block lines reached; 11772/22333 bytes (52.71%) of diff not shown.
41.2 KB
relaxngcc/parser/state/IncludeContent.class
41.1 KB
procyon -ec {}
    
Offset 40, 164 lines modifiedOffset 40, 164 lines modified
40 ····················this.$runtime.consumeAttribute($ai);40 ····················this.$runtime.consumeAttribute($ai);
41 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);41 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
42 ····················break;42 ····················break;
43 ················}43 ················}
44 ················this.unexpectedEnterElement($__qname);44 ················this.unexpectedEnterElement($__qname);
45 ················break;45 ················break;
46 ············}46 ············}
47 ············case·0:·{47 ············case·1:·{
48 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{48 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{
49 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);49 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
50 ····················this.$_ngcc_current_state·=·14;50 ····················this.$_ngcc_current_state·=·14;
51 ····················break;51 ····················break;
52 ················}52 ················}
53 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{53 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{
54 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);54 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
55 ····················this.$_ngcc_current_state·=·11;55 ····················this.$_ngcc_current_state·=·11;
56 ····················break;56 ····················break;
57 ················}57 ················}
58 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·{58 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·{
59 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);59 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
60 ····················this.$_ngcc_current_state·=·4;60 ····················this.$_ngcc_current_state·=·4;
61 ····················break;61 ····················break;
62 ················}62 ················}
 63 ················this.$_ngcc_current_state·=·0;
63 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);64 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
64 ················break;65 ················break;
65 ············}66 ············}
66 ············case·4:·{67 ············case·4:·{
67 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div"))·{68 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start")))·{
68 ····················final·NGCCHandler·h·=·new·IncludeContent(this,·super._source,·this.$runtime,·89);69 ····················final·NGCCHandler·h·=·new·IncludeContent(this,·super._source,·this.$runtime,·47);
69 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);70 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
70 ····················break;71 ····················break;
71 ················}72 ················}
72 ················this.unexpectedEnterElement($__qname);73 ················this.unexpectedEnterElement($__qname);
73 ················break;74 ················break;
74 ············}75 ············}
75 ············case·1:·{76 ············case·14:·{
76 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{ 
77 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs); 
78 ····················this.$_ngcc_current_state·=·14; 
79 ····················break; 
80 ················}77 ················int·$ai;
81 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{78 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllow[·...·truncated·by·diffoscope;·len:·2151,·SHA:·a08fab3a07e86a0a1a31b102139b7acd48bf2cd2f82e674fd7ccf8d24e0c3a12·...·])·{
 79 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·58,·(Scope)this.$runtime.grammar);
82 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);80 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
83 ····················this.$_ngcc_current_state·=·11; 
84 ····················break; 
85 ················} 
86 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·{ 
87 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs); 
88 ····················this.$_ngcc_current_state·=·4; 
89 ····················break;81 ····················break;
90 ················}82 ················}
 83 ················this.unexpectedEnterElement($__qname);
91 ················this.$_ngcc_current_state·=·0; 
92 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
93 ················break;84 ················break;
94 ············}85 ············}
95 ············case·8:·{86 ············case·8:·{
96 ················int·$ai;87 ················int·$ai;
97 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__[·...·truncated·by·diffoscope;·len:·1938,·SHA:·7166f138aef5e5e4bc3c7d6c12e1fcab97611f0cebbceb0431334f3e7b2a9ace·...·]))·{88 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed[·...·truncated·by·diffoscope;·len:·2148,·SHA:·f2c1c226ccbc13daf8dbf80a381e22a1bbab3ade6d82a5b06f85e9055dc765cc·...·]))·{
98 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·93,·this.$runtime.grammar.redefine(this.$runtime,·this.name));89 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·51,·this.$runtime.grammar.redefine(this.$runtime,·this.name));
99 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);90 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
100 ····················break;91 ····················break;
101 ················}92 ················}
102 ················this.unexpectedEnterElement($__qname);93 ················this.unexpectedEnterElement($__qname);
103 ················break;94 ················break;
104 ············}95 ············}
105 ············case·14:·{96 ············case·0:·{
 97 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{
106 ················int·$ai; 
107 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"optional")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"interleave")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"text")·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"notAllowed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"oneOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"ref")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"element")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"zeroOrMore")·||·($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"data")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"mixed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"empty")·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"value")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"attribute")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef"))·{ 
108 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·100,·(Scope)this.$runtime.grammar); 
109 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);98 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 99 ····················this.$_ngcc_current_state·=·14;
110 ····················break;100 ····················break;
111 ················}101 ················}
112 ················this.unexpectedEnterElement($__qname);102 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·{
 103 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 104 ····················this.$_ngcc_current_state·=·11;
 105 ····················break;
 106 ················}
 107 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("div"))·{
 108 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 109 ····················this.$_ngcc_current_state·=·4;
 110 ····················break;
 111 ················}
 112 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
113 ················break;113 ················break;
114 ············}114 ············}
115 ············default:·{115 ············default:·{
116 ················this.unexpectedEnterElement($__qname);116 ················this.unexpectedEnterElement($__qname);
117 ················break;117 ················break;
118 ············}118 ············}
119 ········}119 ········}
120 ····}120 ····}
121 ····121 ····
122 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{122 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
123 ········this.$uri·=·$__uri;123 ········this.$uri·=·$__uri;
124 ········this.$localName·=·$__local;124 ········this.$localName·=·$__local;
125 ········this.$qname·=·$__qname;125 ········this.$qname·=·$__qname;
126 ········switch·(this.$_ngcc_current_state)·{126 ········switch·(this.$_ngcc_current_state)·{
127 ············case·7:·{127 ············case·11:·{
128 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·{128 ················final·int·$ai;
 129 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
 130 ····················this.$runtime.consumeAttribute($ai);
129 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);131 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
130 ····················this.$_ngcc_current_state·=·0; 
131 ····················break;132 ····················break;
132 ················}133 ················}
133 ················this.unexpectedLeaveElement($__qname);134 ················this.unexpectedLeaveElement($__qname);
134 ················break;135 ················break;
135 ············}136 ············}
136 ············case·13:·{137 ············case·13:·{
137 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{138 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{
138 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);139 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
139 ····················this.$_ngcc_current_state·=·0;140 ····················this.$_ngcc_current_state·=·0;
140 ····················break;141 ····················break;
141 ················}142 ················}
142 ················this.unexpectedLeaveElement($__qname);143 ················this.unexpectedLeaveElement($__qname);
143 ················break;144 ················break;
144 ············}145 ············}
145 ············case·3:·{146 ············case·1:·{
146 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·{ 
147 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname); 
148 ····················this.$_ngcc_current_state·=·0;147 ················this.$_ngcc_current_state·=·0;
 148 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
Max diff block lines reached; 23825/42024 bytes (56.69%) of diff not shown.
5.35 KB
relaxngcc/parser/state/IncludedGrammarState.class
5.25 KB
procyon -ec {}
    
Offset 29, 69 lines modifiedOffset 29, 69 lines modified
29 ····29 ····
30 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{30 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
31 ········this.$uri·=·$__uri;31 ········this.$uri·=·$__uri;
32 ········this.$localName·=·$__local;32 ········this.$localName·=·$__local;
33 ········this.$qname·=·$__qname;33 ········this.$qname·=·$__qname;
34 ········switch·(this.$_ngcc_current_state)·{34 ········switch·(this.$_ngcc_current_state)·{
35 ············case·3:·{35 ············case·3:·{
36 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·{36 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·{
37 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);37 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
38 ····················this.$_ngcc_current_state·=·2;38 ····················this.$_ngcc_current_state·=·2;
39 ····················break;39 ····················break;
40 ················}40 ················}
41 ················this.unexpectedEnterElement($__qname);41 ················this.unexpectedEnterElement($__qname);
42 ················break;42 ················break;
43 ············}43 ············}
 44 ············case·0:·{
 45 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 46 ················break;
 47 ············}
44 ············case·2:·{48 ············case·2:·{
45 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"include")·||·($__uri·==·"http://www.xml.gr.jp/x[·...·truncated·by·diffoscope;·len:·201,·SHA:·c4a989aa67846c94ed8d947b25df3ce0106040a62c90adea04b3b11408c947be·...·]))·{49 ················if·(($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("define"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("include")[·...·truncated·by·diffoscope;·len:·261,·SHA:·86262fb8e258d91c7cb5d5b58c4279d2ca57074bb7923ce4eed83c7ddd966638·...·]))·{
46 ····················final·NGCCHandler·h·=·(NGCCHandler)new·GrammarContent((NGCCHandler)this,·super._source,·this.$runtime,·165);50 ····················final·NGCCHandler·h·=·(NGCCHandler)new·GrammarContent((NGCCHandler)this,·super._source,·this.$runtime,·79);
47 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);51 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
48 ····················break;52 ····················break;
49 ················}53 ················}
50 ················this.unexpectedEnterElement($__qname);54 ················this.unexpectedEnterElement($__qname);
51 ················break;55 ················break;
52 ············}56 ············}
53 ············case·0:·{ 
54 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
55 ················break; 
56 ············} 
57 ············default:·{57 ············default:·{
58 ················this.unexpectedEnterElement($__qname);58 ················this.unexpectedEnterElement($__qname);
59 ················break;59 ················break;
60 ············}60 ············}
61 ········}61 ········}
62 ····}62 ····}
63 ····63 ····
64 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{64 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
65 ········this.$uri·=·$__uri;65 ········this.$uri·=·$__uri;
66 ········this.$localName·=·$__local;66 ········this.$localName·=·$__local;
67 ········this.$qname·=·$__qname;67 ········this.$qname·=·$__qname;
68 ········switch·(this.$_ngcc_current_state)·{68 ········switch·(this.$_ngcc_current_state)·{
 69 ············case·0:·{
 70 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
 71 ················break;
 72 ············}
69 ············case·1:·{73 ············case·1:·{
70 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·{74 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·{
71 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);75 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
72 ····················this.$_ngcc_current_state·=·0;76 ····················this.$_ngcc_current_state·=·0;
73 ····················break;77 ····················break;
74 ················}78 ················}
75 ················this.unexpectedLeaveElement($__qname);79 ················this.unexpectedLeaveElement($__qname);
76 ················break;80 ················break;
77 ············}81 ············}
78 ············case·2:·{82 ············case·2:·{
79 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·{83 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·{
80 ····················final·NGCCHandler·h·=·(NGCCHandler)new·GrammarContent((NGCCHandler)this,·super._source,·this.$runtime,·165);84 ····················final·NGCCHandler·h·=·(NGCCHandler)new·GrammarContent((NGCCHandler)this,·super._source,·this.$runtime,·79);
81 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);85 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
82 ····················break;86 ····················break;
83 ················}87 ················}
84 ················this.unexpectedLeaveElement($__qname);88 ················this.unexpectedLeaveElement($__qname);
85 ················break;89 ················break;
86 ············}90 ············}
87 ············case·0:·{ 
88 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname); 
89 ················break; 
90 ············} 
91 ············default:·{91 ············default:·{
92 ················this.unexpectedLeaveElement($__qname);92 ················this.unexpectedLeaveElement($__qname);
93 ················break;93 ················break;
94 ············}94 ············}
95 ········}95 ········}
96 ····}96 ····}
97 ····97 ····
Offset 134, 15 lines modifiedOffset 134, 15 lines modified
134 ················break;134 ················break;
135 ············}135 ············}
136 ········}136 ········}
137 ····}137 ····}
138 ····138 ····
139 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{139 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
140 ········switch·($__cookie__)·{140 ········switch·($__cookie__)·{
141 ············case·165:·{141 ············case·79:·{
142 ················this.$_ngcc_current_state·=·1;142 ················this.$_ngcc_current_state·=·1;
143 ················break;143 ················break;
144 ············}144 ············}
145 ········}145 ········}
146 ····}146 ····}
147 ····147 ····
148 ····public·boolean·accepted()·{148 ····public·boolean·accepted()·{
18.4 KB
relaxngcc/parser/state/NGCCDefineParamState.class
18.3 KB
procyon -ec {}
    
Offset 40, 54 lines modifiedOffset 40, 54 lines modified
40 ····}40 ····}
41 ····41 ····
42 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{42 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
43 ········this.$uri·=·$__uri;43 ········this.$uri·=·$__uri;
44 ········this.$localName·=·$__local;44 ········this.$localName·=·$__local;
45 ········this.$qname·=·$__qname;45 ········this.$qname·=·$__qname;
46 ········switch·(this.$_ngcc_current_state)·{46 ········switch·(this.$_ngcc_current_state)·{
 47 ············case·0:·{
 48 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 49 ················break;
 50 ············}
47 ············case·1:·{51 ············case·1:·{
48 ················this.action0();52 ················this.action0();
49 ················this.$_ngcc_current_state·=·0;53 ················this.$_ngcc_current_state·=·0;
50 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);54 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
51 ················break;55 ················break;
52 ············}56 ············}
53 ············case·6:·{57 ············case·2:·{
54 ················final·int·$ai;58 ················final·int·$ai;
55 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0)·{59 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0)·{
56 ····················this.$runtime.consumeAttribute($ai);60 ····················this.$runtime.consumeAttribute($ai);
57 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);61 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
58 ····················break;62 ····················break;
59 ················}63 ················}
60 ················this.$_ngcc_current_state·=·2;64 ················this.$_ngcc_current_state·=·1;
61 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);65 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
62 ················break;66 ················break;
63 ············}67 ············}
64 ············case·14:·{68 ············case·14:·{
65 ················final·int·$ai;69 ················final·int·$ai;
66 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0)·{70 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0)·{
67 ····················this.$runtime.consumeAttribute($ai);71 ····················this.$runtime.consumeAttribute($ai);
68 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);72 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
69 ····················break;73 ····················break;
70 ················}74 ················}
71 ················this.$_ngcc_current_state·=·10;75 ················this.$_ngcc_current_state·=·10;
72 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);76 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
73 ················break;77 ················break;
74 ············}78 ············}
75 ············case·0:·{79 ············case·6:·{
76 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
77 ················break; 
78 ············} 
79 ············case·2:·{ 
80 ················final·int·$ai;80 ················final·int·$ai;
81 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0)·{81 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0)·{
82 ····················this.$runtime.consumeAttribute($ai);82 ····················this.$runtime.consumeAttribute($ai);
83 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);83 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
84 ····················break;84 ····················break;
85 ················}85 ················}
86 ················this.$_ngcc_current_state·=·1;86 ················this.$_ngcc_current_state·=·2;
87 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);87 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
88 ················break;88 ················break;
89 ············}89 ············}
90 ············case·10:·{90 ············case·10:·{
91 ················final·int·$ai;91 ················final·int·$ai;
92 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0)·{92 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0)·{
93 ····················this.$runtime.consumeAttribute($ai);93 ····················this.$runtime.consumeAttribute($ai);
Offset 106, 54 lines modifiedOffset 106, 54 lines modified
106 ····}106 ····}
107 ····107 ····
108 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{108 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
109 ········this.$uri·=·$__uri;109 ········this.$uri·=·$__uri;
110 ········this.$localName·=·$__local;110 ········this.$localName·=·$__local;
111 ········this.$qname·=·$__qname;111 ········this.$qname·=·$__qname;
112 ········switch·(this.$_ngcc_current_state)·{112 ········switch·(this.$_ngcc_current_state)·{
 113 ············case·0:·{
 114 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
 115 ················break;
 116 ············}
113 ············case·1:·{117 ············case·1:·{
114 ················this.action0();118 ················this.action0();
115 ················this.$_ngcc_current_state·=·0;119 ················this.$_ngcc_current_state·=·0;
116 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);120 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
117 ················break;121 ················break;
118 ············}122 ············}
119 ············case·6:·{123 ············case·2:·{
120 ················final·int·$ai;124 ················final·int·$ai;
121 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0)·{125 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0)·{
122 ····················this.$runtime.consumeAttribute($ai);126 ····················this.$runtime.consumeAttribute($ai);
123 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);127 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
124 ····················break;128 ····················break;
125 ················}129 ················}
126 ················this.$_ngcc_current_state·=·2;130 ················this.$_ngcc_current_state·=·1;
127 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);131 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
128 ················break;132 ················break;
129 ············}133 ············}
130 ············case·14:·{134 ············case·14:·{
131 ················final·int·$ai;135 ················final·int·$ai;
132 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0)·{136 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0)·{
133 ····················this.$runtime.consumeAttribute($ai);137 ····················this.$runtime.consumeAttribute($ai);
134 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);138 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
135 ····················break;139 ····················break;
136 ················}140 ················}
137 ················this.$_ngcc_current_state·=·10;141 ················this.$_ngcc_current_state·=·10;
138 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);142 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
139 ················break;143 ················break;
140 ············}144 ············}
141 ············case·0:·{145 ············case·6:·{
142 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
143 ················break; 
144 ············} 
145 ············case·2:·{ 
146 ················final·int·$ai;146 ················final·int·$ai;
147 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0)·{147 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0)·{
148 ····················this.$runtime.consumeAttribute($ai);148 ····················this.$runtime.consumeAttribute($ai);
149 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);149 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
150 ····················break;150 ····················break;
151 ················}151 ················}
152 ················this.$_ngcc_current_state·=·1;152 ················this.$_ngcc_current_state·=·2;
153 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);153 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
154 ················break;154 ················break;
155 ············}155 ············}
156 ············case·10:·{156 ············case·10:·{
157 ················final·int·$ai;157 ················final·int·$ai;
158 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0)·{158 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0)·{
159 ····················this.$runtime.consumeAttribute($ai);159 ····················this.$runtime.consumeAttribute($ai);
Offset 172, 53 lines modifiedOffset 172, 53 lines modified
172 ····}172 ····}
173 ····173 ····
174 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{174 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
175 ········this.$uri·=·$__uri;175 ········this.$uri·=·$__uri;
176 ········this.$localName·=·$__local;176 ········this.$localName·=·$__local;
177 ········this.$qname·=·$__qname;177 ········this.$qname·=·$__qname;
178 ········switch·(this.$_ngcc_current_state)·{178 ········switch·(this.$_ngcc_current_state)·{
 179 ············case·0:·{
 180 ················this.revertToParentFromEnterAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
Max diff block lines reached; 11705/18687 bytes (62.64%) of diff not shown.
26.5 KB
relaxngcc/parser/state/NGCCLocalClass.class
26.4 KB
procyon -ec {}
    
Offset 48, 291 lines modifiedOffset 48, 291 lines modified
48 ····}48 ····}
49 ····49 ····
50 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{50 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
51 ········this.$uri·=·$__uri;51 ········this.$uri·=·$__uri;
52 ········this.$localName·=·$__local;52 ········this.$localName·=·$__local;
53 ········this.$qname·=·$__qname;53 ········this.$qname·=·$__qname;
54 ········switch·(this.$_ngcc_current_state)·{54 ········switch·(this.$_ngcc_current_state)·{
 55 ············case·0:·{
 56 ················this.revertToParentFromEnterElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 57 ················break;
 58 ············}
55 ············case·1:·{59 ············case·1:·{
56 ················final·int·$ai;60 ················final·int·$ai;
57 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{61 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
58 ····················this.$runtime.consumeAttribute($ai);62 ····················this.$runtime.consumeAttribute($ai);
59 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);63 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
60 ····················break;64 ····················break;
61 ················}65 ················}
62 ················this.$_ngcc_current_state·=·0;66 ················this.$_ngcc_current_state·=·0;
63 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);67 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
64 ················break;68 ················break;
65 ············}69 ············}
66 ············case·2:·{70 ············case·3:·{
67 ················int·$ai;71 ················int·$ai;
68 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeInd[·...·truncated·by·diffoscope;·len:·55,·SHA:·cc1719069c6479745198e92fa3a0919d91e96894815d43086ff0d00c24045440·...·]"))·>=·0)·{72 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex[·...·truncated·by·diffoscope;·len:·255,·SHA:·4ca2c019f55107a163c56d5138cb65b8e05b1dabde737bfe3d6e841eb99a87bf·...·]"))·>=·0)·{
69 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·31,·this.name);73 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·8);
70 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);74 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
71 ····················break;75 ····················break;
72 ················}76 ················}
73 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·31,·this.name);77 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·8);
74 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);78 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
75 ················break;79 ················break;
76 ············}80 ············}
77 ············case·3:·{81 ············case·2:·{
78 ················int·$ai;82 ················int·$ai;
79 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"with-params"))·>=·0·||·($ai·=·this.$runtime.getAttribut[·...·truncated·by·diffoscope;·len:·255,·SHA:·c1e8141ed8e1b0819e945425b981ce81f1c8bc036bce3419efdd32810fe930bd·...·]"))·>=·0)·{83 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttribu[·...·truncated·by·diffoscope;·len:·55,·SHA:·f52517cd822a41d67c447304286b23e83ed335c915e5aeb7a61edb60057ae345·...·]"))·>=·0)·{
80 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·32);84 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·7,·this.name);
81 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);85 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
82 ····················break;86 ····················break;
83 ················}87 ················}
84 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·32);88 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·7,·this.name);
85 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);89 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
86 ················break;90 ················break;
87 ············}91 ············}
88 ············case·0:·{ 
89 ················this.revertToParentFromEnterElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
90 ················break; 
91 ············} 
92 ············default:·{92 ············default:·{
93 ················this.unexpectedEnterElement($__qname);93 ················this.unexpectedEnterElement($__qname);
94 ················break;94 ················break;
95 ············}95 ············}
96 ········}96 ········}
97 ····}97 ····}
98 ····98 ····
99 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{99 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
100 ········this.$uri·=·$__uri;100 ········this.$uri·=·$__uri;
101 ········this.$localName·=·$__local;101 ········this.$localName·=·$__local;
102 ········this.$qname·=·$__qname;102 ········this.$qname·=·$__qname;
103 ········switch·(this.$_ngcc_current_state)·{103 ········switch·(this.$_ngcc_current_state)·{
 104 ············case·0:·{
 105 ················this.revertToParentFromLeaveElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname);
 106 ················break;
 107 ············}
104 ············case·1:·{108 ············case·1:·{
105 ················final·int·$ai;109 ················final·int·$ai;
106 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{110 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
107 ····················this.$runtime.consumeAttribute($ai);111 ····················this.$runtime.consumeAttribute($ai);
108 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);112 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
109 ····················break;113 ····················break;
110 ················}114 ················}
111 ················this.$_ngcc_current_state·=·0;115 ················this.$_ngcc_current_state·=·0;
112 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);116 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
113 ················break;117 ················break;
114 ············}118 ············}
115 ············case·2:·{119 ············case·3:·{
116 ················int·$ai;120 ················int·$ai;
117 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeInd[·...·truncated·by·diffoscope;·len:·55,·SHA:·cc1719069c6479745198e92fa3a0919d91e96894815d43086ff0d00c24045440·...·]"))·>=·0)·{121 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex[·...·truncated·by·diffoscope;·len:·255,·SHA:·4ca2c019f55107a163c56d5138cb65b8e05b1dabde737bfe3d6e841eb99a87bf·...·]"))·>=·0)·{
118 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·31,·this.name);122 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·8);
119 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);123 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
120 ····················break;124 ····················break;
121 ················}125 ················}
122 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·31,·this.name);126 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·8);
123 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);127 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
124 ················break;128 ················break;
125 ············}129 ············}
126 ············case·3:·{130 ············case·2:·{
127 ················int·$ai;131 ················int·$ai;
128 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"with-params"))·>=·0·||·($ai·=·this.$runtime.getAttribut[·...·truncated·by·diffoscope;·len:·255,·SHA:·c1e8141ed8e1b0819e945425b981ce81f1c8bc036bce3419efdd32810fe930bd·...·]"))·>=·0)·{132 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttribu[·...·truncated·by·diffoscope;·len:·55,·SHA:·f52517cd822a41d67c447304286b23e83ed335c915e5aeb7a61edb60057ae345·...·]"))·>=·0)·{
129 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·32);133 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·7,·this.name);
130 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);134 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
131 ····················break;135 ····················break;
132 ················}136 ················}
133 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·32);137 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·7,·this.name);
134 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);138 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
135 ················break;139 ················break;
136 ············}140 ············}
137 ············case·0:·{ 
138 ················this.revertToParentFromLeaveElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname); 
139 ················break; 
140 ············} 
141 ············default:·{141 ············default:·{
142 ················this.unexpectedLeaveElement($__qname);142 ················this.unexpectedLeaveElement($__qname);
143 ················break;143 ················break;
144 ············}144 ············}
145 ········}145 ········}
146 ····}146 ····}
147 ····147 ····
148 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{148 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
149 ········this.$uri·=·$__uri;149 ········this.$uri·=·$__uri;
150 ········this.$localName·=·$__local;150 ········this.$localName·=·$__local;
151 ········this.$qname·=·$__qname;151 ········this.$qname·=·$__qname;
152 ········switch·(this.$_ngcc_current_state)·{152 ········switch·(this.$_ngcc_current_state)·{
 153 ············case·0:·{
 154 ················this.revertToParentFromEnterAttribute((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname);
 155 ················break;
 156 ············}
153 ············case·1:·{157 ············case·1:·{
154 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"class")·{158 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("class"))·{
155 ····················this.$_ngcc_current_state·=·5;159 ····················this.$_ngcc_current_state·=·5;
156 ····················break;160 ····················break;
157 ················}161 ················}
158 ················this.$_ngcc_current_state·=·0;162 ················this.$_ngcc_current_state·=·0;
159 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);163 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);
160 ················break;164 ················break;
161 ············}165 ············}
162 ············case·2:·{166 ············case·3:·{
Max diff block lines reached; 14212/26984 bytes (52.67%) of diff not shown.
3.36 KB
relaxngcc/parser/state/NGCCRuntime.class
3.29 KB
procyon -ec {}
    
Offset 98, 18 lines modifiedOffset 98, 15 lines modified
98 ········final·StringTokenizer·t·=·new·StringTokenizer(str,·"·\t\r\n");98 ········final·StringTokenizer·t·=·new·StringTokenizer(str,·"·\t\r\n");
99 ········while·(t.hasMoreTokens())·{99 ········while·(t.hasMoreTokens())·{
100 ············this.currentHandler.text(t.nextToken());100 ············this.currentHandler.text(t.nextToken());
101 ········}101 ········}
102 ····}102 ····}
103 ····103 ····
104 ····@Override104 ····@Override
105 ····public·void·startElement(String·uri,·String·localname,·String·qname,·final·Attributes·atts)·throws·SAXException·{105 ····public·void·startElement(final·String·uri,·final·String·localname,·final·String·qname,·final·Attributes·atts)·throws·SAXException·{
106 ········uri·=·uri.intern(); 
107 ········localname·=·localname.intern(); 
108 ········qname·=·qname.intern(); 
109 ········if·(this.redirect·!=·null)·{106 ········if·(this.redirect·!=·null)·{
110 ············this.redirect.startElement(uri,·localname,·qname,·atts);107 ············this.redirect.startElement(uri,·localname,·qname,·atts);
111 ············++this.redirectionDepth;108 ············++this.redirectionDepth;
112 ········}109 ········}
113 ········else·{110 ········else·{
114 ············this.processPendingText(true);111 ············this.processPendingText(true);
115 ············this.currentHandler.enterElement(uri,·localname,·qname,·atts);112 ············this.currentHandler.enterElement(uri,·localname,·qname,·atts);
Offset 130, 18 lines modifiedOffset 127, 15 lines modified
130 ········else·{127 ········else·{
131 ············this.currentAtts·=·this.attStack.peek();128 ············this.currentAtts·=·this.attStack.peek();
132 ········}129 ········}
133 ········this.nsEffectivePtr·=·Integer.valueOf(this.nsEffectiveStack.pop());130 ········this.nsEffectivePtr·=·Integer.valueOf(this.nsEffectiveStack.pop());
134 ····}131 ····}
135 ····132 ····
136 ····@Override133 ····@Override
137 ····public·void·endElement(String·uri,·String·localname,·String·qname)·throws·SAXException·{134 ····public·void·endElement(final·String·uri,·final·String·localname,·final·String·qname)·throws·SAXException·{
138 ········uri·=·uri.intern(); 
139 ········localname·=·localname.intern(); 
140 ········qname·=·qname.intern(); 
141 ········if·(this.redirect·!=·null)·{135 ········if·(this.redirect·!=·null)·{
142 ············this.redirect.endElement(uri,·localname,·qname);136 ············this.redirect.endElement(uri,·localname,·qname);
143 ············--this.redirectionDepth;137 ············--this.redirectionDepth;
144 ············if·(this.redirectionDepth·!=·0)·{138 ············if·(this.redirectionDepth·!=·0)·{
145 ················return;139 ················return;
146 ············}140 ············}
147 ············for·(int·i·=·0;·i·<·this.namespaces.size();·i·+=·2)·{141 ············for·(int·i·=·0;·i·<·this.namespaces.size();·i·+=·2)·{
Offset 175, 17 lines modifiedOffset 169, 17 lines modified
175 ····}169 ····}
176 ····170 ····
177 ····public·int·getAttributeIndex(final·String·uri,·final·String·localname)·{171 ····public·int·getAttributeIndex(final·String·uri,·final·String·localname)·{
178 ········return·this.currentAtts.getIndex(uri,·localname);172 ········return·this.currentAtts.getIndex(uri,·localname);
179 ····}173 ····}
180 ····174 ····
181 ····public·void·consumeAttribute(final·int·index)·throws·SAXException·{175 ····public·void·consumeAttribute(final·int·index)·throws·SAXException·{
182 ········final·String·uri·=·this.currentAtts.getURI(index).intern();176 ········final·String·uri·=·this.currentAtts.getURI(index);
183 ········final·String·local·=·this.currentAtts.getLocalName(index).intern();177 ········final·String·local·=·this.currentAtts.getLocalName(index);
184 ········final·String·qname·=·this.currentAtts.getQName(index).intern();178 ········final·String·qname·=·this.currentAtts.getQName(index);
185 ········final·String·value·=·this.currentAtts.getValue(index);179 ········final·String·value·=·this.currentAtts.getValue(index);
186 ········this.currentAtts.removeAttribute(index);180 ········this.currentAtts.removeAttribute(index);
187 ········this.currentHandler.enterAttribute(uri,·local,·qname);181 ········this.currentHandler.enterAttribute(uri,·local,·qname);
188 ········this.currentHandler.text(value);182 ········this.currentHandler.text(value);
189 ········this.currentHandler.leaveAttribute(uri,·local,·qname);183 ········this.currentHandler.leaveAttribute(uri,·local,·qname);
190 ····}184 ····}
191 ····185 ····
Offset 228, 15 lines modifiedOffset 222, 15 lines modified
228 ····@Override222 ····@Override
229 ····public·void·endDocument()·throws·SAXException·{223 ····public·void·endDocument()·throws·SAXException·{
230 ········this.currentHandler.leaveElement("\u0000",·"\u0000",·"\u0000");224 ········this.currentHandler.leaveElement("\u0000",·"\u0000",·"\u0000");
231 ········this.reset();225 ········this.reset();
232 ····}226 ····}
233 ····227 ····
234 ····@Override228 ····@Override
235 ····public·void·startDocument()·throws·SAXException·{229 ····public·void·startDocument()·{
236 ····}230 ····}
237 ····231 ····
238 ····public·void·sendEnterAttribute(final·int·threadId,·final·String·uri,·final·String·local,·final·String·qname)·throws·SAXException·{232 ····public·void·sendEnterAttribute(final·int·threadId,·final·String·uri,·final·String·local,·final·String·qname)·throws·SAXException·{
239 ········this.currentHandler.enterAttribute(uri,·local,·qname);233 ········this.currentHandler.enterAttribute(uri,·local,·qname);
240 ····}234 ····}
241 ····235 ····
242 ····public·void·sendEnterElement(final·int·threadId,·final·String·uri,·final·String·local,·final·String·qname,·final·Attributes·atts)·throws·SAXException·{236 ····public·void·sendEnterElement(final·int·threadId,·final·String·uri,·final·String·local,·final·String·qname,·final·Attributes·atts)·throws·SAXException·{
6.89 KB
relaxngcc/parser/state/NGCCalias.class
6.82 KB
procyon -ec {}
    
Offset 29, 104 lines modifiedOffset 29, 104 lines modified
29 ····}29 ····}
30 ····30 ····
31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
32 ········this.$uri·=·$__uri;32 ········this.$uri·=·$__uri;
33 ········this.$localName·=·$__local;33 ········this.$localName·=·$__local;
34 ········this.$qname·=·$__qname;34 ········this.$qname·=·$__qname;
35 ········switch·(this.$_ngcc_current_state)·{35 ········switch·(this.$_ngcc_current_state)·{
 36 ············case·0:·{
 37 ················this.revertToParentFromEnterElement((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 38 ················break;
 39 ············}
36 ············case·1:·{40 ············case·1:·{
37 ················final·int·$ai;41 ················final·int·$ai;
38 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{42 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{
39 ····················this.$runtime.consumeAttribute($ai);43 ····················this.$runtime.consumeAttribute($ai);
40 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);44 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
41 ····················break;45 ····················break;
42 ················}46 ················}
43 ················this.$_ngcc_current_state·=·0;47 ················this.$_ngcc_current_state·=·0;
44 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);48 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
45 ················break;49 ················break;
46 ············}50 ············}
47 ············case·0:·{ 
48 ················this.revertToParentFromEnterElement((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
49 ················break; 
50 ············} 
51 ············default:·{51 ············default:·{
52 ················this.unexpectedEnterElement($__qname);52 ················this.unexpectedEnterElement($__qname);
53 ················break;53 ················break;
54 ············}54 ············}
55 ········}55 ········}
56 ····}56 ····}
57 ····57 ····
58 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{58 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
59 ········this.$uri·=·$__uri;59 ········this.$uri·=·$__uri;
60 ········this.$localName·=·$__local;60 ········this.$localName·=·$__local;
61 ········this.$qname·=·$__qname;61 ········this.$qname·=·$__qname;
62 ········switch·(this.$_ngcc_current_state)·{62 ········switch·(this.$_ngcc_current_state)·{
 63 ············case·0:·{
 64 ················this.revertToParentFromLeaveElement((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname);
 65 ················break;
 66 ············}
63 ············case·1:·{67 ············case·1:·{
64 ················final·int·$ai;68 ················final·int·$ai;
65 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{69 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{
66 ····················this.$runtime.consumeAttribute($ai);70 ····················this.$runtime.consumeAttribute($ai);
67 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);71 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
68 ····················break;72 ····················break;
69 ················}73 ················}
70 ················this.$_ngcc_current_state·=·0;74 ················this.$_ngcc_current_state·=·0;
71 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);75 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
72 ················break;76 ················break;
73 ············}77 ············}
74 ············case·0:·{ 
75 ················this.revertToParentFromLeaveElement((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname); 
76 ················break; 
77 ············} 
78 ············default:·{78 ············default:·{
79 ················this.unexpectedLeaveElement($__qname);79 ················this.unexpectedLeaveElement($__qname);
80 ················break;80 ················break;
81 ············}81 ············}
82 ········}82 ········}
83 ····}83 ····}
84 ····84 ····
85 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{85 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
86 ········this.$uri·=·$__uri;86 ········this.$uri·=·$__uri;
87 ········this.$localName·=·$__local;87 ········this.$localName·=·$__local;
88 ········this.$qname·=·$__qname;88 ········this.$qname·=·$__qname;
89 ········switch·(this.$_ngcc_current_state)·{89 ········switch·(this.$_ngcc_current_state)·{
 90 ············case·0:·{
 91 ················this.revertToParentFromEnterAttribute((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname);
 92 ················break;
 93 ············}
90 ············case·1:·{94 ············case·1:·{
91 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"alias")·{95 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("alias"))·{
92 ····················this.$_ngcc_current_state·=·3;96 ····················this.$_ngcc_current_state·=·3;
93 ····················break;97 ····················break;
94 ················}98 ················}
95 ················this.$_ngcc_current_state·=·0;99 ················this.$_ngcc_current_state·=·0;
96 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);100 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);
97 ················break;101 ················break;
98 ············}102 ············}
99 ············case·0:·{ 
100 ················this.revertToParentFromEnterAttribute((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname); 
101 ················break; 
102 ············} 
103 ············default:·{103 ············default:·{
104 ················this.unexpectedEnterAttribute($__qname);104 ················this.unexpectedEnterAttribute($__qname);
105 ················break;105 ················break;
106 ············}106 ············}
107 ········}107 ········}
108 ····}108 ····}
109 ····109 ····
110 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{110 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
111 ········this.$uri·=·$__uri;111 ········this.$uri·=·$__uri;
112 ········this.$localName·=·$__local;112 ········this.$localName·=·$__local;
113 ········this.$qname·=·$__qname;113 ········this.$qname·=·$__qname;
114 ········switch·(this.$_ngcc_current_state)·{114 ········switch·(this.$_ngcc_current_state)·{
 115 ············case·0:·{
 116 ················this.revertToParentFromLeaveAttribute((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname);
 117 ················break;
 118 ············}
115 ············case·1:·{119 ············case·1:·{
116 ················this.$_ngcc_current_state·=·0;120 ················this.$_ngcc_current_state·=·0;
117 ················this.$runtime.sendLeaveAttribute(super._cookie,·$__uri,·$__local,·$__qname);121 ················this.$runtime.sendLeaveAttribute(super._cookie,·$__uri,·$__local,·$__qname);
118 ················break;122 ················break;
119 ············}123 ············}
120 ············case·0:·{ 
121 ················this.revertToParentFromLeaveAttribute((Object)this.alias,·super._cookie,·$__uri,·$__local,·$__qname); 
122 ················break; 
123 ············} 
124 ············case·2:·{124 ············case·2:·{
125 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"alias")·{125 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("alias"))·{
126 ····················this.$_ngcc_current_state·=·0;126 ····················this.$_ngcc_current_state·=·0;
127 ····················break;127 ····················break;
128 ················}128 ················}
129 ················this.unexpectedLeaveAttribute($__qname);129 ················this.unexpectedLeaveAttribute($__qname);
130 ················break;130 ················break;
131 ············}131 ············}
132 ············default:·{132 ············default:·{
Offset 134, 37 lines modifiedOffset 134, 37 lines modified
134 ················break;134 ················break;
135 ············}135 ············}
136 ········}136 ········}
137 ····}137 ····}
138 ····138 ····
139 ····public·void·text(final·String·$value)·throws·SAXException·{139 ····public·void·text(final·String·$value)·throws·SAXException·{
Max diff block lines reached; 1477/6956 bytes (21.23%) of diff not shown.
10.1 KB
relaxngcc/parser/state/NGCCcall.class
9.98 KB
procyon -ec {}
    
Offset 47, 29 lines modifiedOffset 47, 29 lines modified
47 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);47 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
48 ····················break;48 ····················break;
49 ················}49 ················}
50 ················this.$_ngcc_current_state·=·1;50 ················this.$_ngcc_current_state·=·1;
51 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);51 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
52 ················break;52 ················break;
53 ············}53 ············}
54 ············case·0:·{ 
55 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
56 ················break; 
57 ············} 
58 ············case·1:·{54 ············case·1:·{
59 ················final·int·$ai;55 ················final·int·$ai;
60 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{56 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{
61 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);57 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);
62 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);58 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
63 ····················break;59 ····················break;
64 ················}60 ················}
65 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);61 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);
66 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);62 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
67 ················break;63 ················break;
68 ············}64 ············}
 65 ············case·0:·{
 66 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 67 ················break;
 68 ············}
69 ············default:·{69 ············default:·{
70 ················this.unexpectedEnterElement($__qname);70 ················this.unexpectedEnterElement($__qname);
71 ················break;71 ················break;
72 ············}72 ············}
73 ········}73 ········}
74 ····}74 ····}
75 ····75 ····
Offset 85, 98 lines modifiedOffset 85, 98 lines modified
85 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);85 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
86 ····················break;86 ····················break;
87 ················}87 ················}
88 ················this.$_ngcc_current_state·=·1;88 ················this.$_ngcc_current_state·=·1;
89 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);89 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
90 ················break;90 ················break;
91 ············}91 ············}
92 ············case·0:·{ 
93 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
94 ················break; 
95 ············} 
96 ············case·1:·{92 ············case·1:·{
97 ················final·int·$ai;93 ················final·int·$ai;
98 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{94 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{
99 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);95 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);
100 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);96 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
101 ····················break;97 ····················break;
102 ················}98 ················}
103 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);99 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);
104 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);100 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
105 ················break;101 ················break;
106 ············}102 ············}
 103 ············case·0:·{
 104 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
 105 ················break;
 106 ············}
107 ············default:·{107 ············default:·{
108 ················this.unexpectedLeaveElement($__qname);108 ················this.unexpectedLeaveElement($__qname);
109 ················break;109 ················break;
110 ············}110 ············}
111 ········}111 ········}
112 ····}112 ····}
113 ····113 ····
114 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{114 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
115 ········this.$uri·=·$__uri;115 ········this.$uri·=·$__uri;
116 ········this.$localName·=·$__local;116 ········this.$localName·=·$__local;
117 ········this.$qname·=·$__qname;117 ········this.$qname·=·$__qname;
118 ········switch·(this.$_ngcc_current_state)·{118 ········switch·(this.$_ngcc_current_state)·{
119 ············case·2:·{119 ············case·2:·{
120 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"with-params")·{120 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("with-params"))·{
121 ····················this.$_ngcc_current_state·=·4;121 ····················this.$_ngcc_current_state·=·4;
122 ····················break;122 ····················break;
123 ················}123 ················}
124 ················this.$_ngcc_current_state·=·1;124 ················this.$_ngcc_current_state·=·1;
125 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);125 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);
126 ················break;126 ················break;
127 ············}127 ············}
128 ············case·0:·{ 
129 ················this.revertToParentFromEnterAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
130 ················break; 
131 ············} 
132 ············case·1:·{128 ············case·1:·{
133 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"alias")·{129 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("alias"))·{
134 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);130 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);
135 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);131 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
136 ····················break;132 ····················break;
137 ················}133 ················}
138 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·486);134 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·397);
139 ················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);135 ················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
140 ················break;136 ················break;
141 ············}137 ············}
 138 ············case·0:·{
 139 ················this.revertToParentFromEnterAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
 140 ················break;
 141 ············}
142 ············default:·{142 ············default:·{
143 ················this.unexpectedEnterAttribute($__qname);143 ················this.unexpectedEnterAttribute($__qname);
144 ················break;144 ················break;
145 ············}145 ············}
146 ········}146 ········}
147 ····}147 ····}
148 ····148 ····
149 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{149 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
150 ········this.$uri·=·$__uri;150 ········this.$uri·=·$__uri;
151 ········this.$localName·=·$__local;151 ········this.$localName·=·$__local;
152 ········this.$qname·=·$__qname;152 ········this.$qname·=·$__qname;
153 ········switch·(this.$_ngcc_current_state)·{153 ········switch·(this.$_ngcc_current_state)·{
154 ············case·2:·{ 
155 ················this.$_ngcc_current_state·=·1; 
156 ················this.$runtime.sendLeaveAttribute(super._cookie,·$__uri,·$__local,·$__qname); 
157 ················break; 
158 ············} 
159 ············case·0:·{ 
160 ················this.revertToParentFromLeaveAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
161 ················break; 
162 ············} 
163 ············case·3:·{154 ············case·3:·{
164 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"with-params")·{155 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("with-params"))·{
165 ····················this.$_ngcc_current_state·=·1;156 ····················this.$_ngcc_current_state·=·1;
166 ····················break;157 ····················break;
167 ················}158 ················}
168 ················this.unexpectedLeaveAttribute($__qname);159 ················this.unexpectedLeaveAttribute($__qname);
169 ················break;160 ················break;
Max diff block lines reached; 3164/10193 bytes (31.04%) of diff not shown.
15.0 KB
relaxngcc/parser/state/NGCCdefine.class
14.9 KB
procyon -ec {}
    
Offset 32, 29 lines modifiedOffset 32, 29 lines modified
32 ····}32 ····}
33 ····33 ····
34 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{34 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
35 ········this.$uri·=·$__uri;35 ········this.$uri·=·$__uri;
36 ········this.$localName·=·$__local;36 ········this.$localName·=·$__local;
37 ········this.$qname·=·$__qname;37 ········this.$qname·=·$__qname;
38 ········switch·(this.$_ngcc_current_state)·{38 ········switch·(this.$_ngcc_current_state)·{
39 ············case·0:·{ 
40 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs); 
41 ················break; 
42 ············} 
43 ············case·1:·{39 ············case·1:·{
44 ················int·$ai;40 ················int·$ai;
45 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("htt[·...·truncated·by·diffoscope;·len:·48,·SHA:·532e4df1afbb0a9fc6571cafa117ac0894a5cd2346b40d8ab6daa0af4c2981d3·...·]"))·>=·0)·{41 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex[·...·truncated·by·diffoscope;·len:·48,·SHA:·592414e50fe1de9521a18ec9f056c8dd25589549d7028f5d19f31b2f6922af3b·...·]"))·>=·0)·{
46 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);42 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);
47 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);43 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
48 ····················break;44 ····················break;
49 ················}45 ················}
50 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);46 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);
51 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);47 ················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
52 ················break;48 ················break;
53 ············}49 ············}
 50 ············case·0:·{
 51 ················this.revertToParentFromEnterElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
 52 ················break;
 53 ············}
54 ············case·2:·{54 ············case·2:·{
55 ················final·int·$ai;55 ················final·int·$ai;
56 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{56 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
57 ····················this.$runtime.consumeAttribute($ai);57 ····················this.$runtime.consumeAttribute($ai);
58 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);58 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
59 ····················break;59 ····················break;
60 ················}60 ················}
Offset 70, 29 lines modifiedOffset 70, 29 lines modified
70 ····}70 ····}
71 ····71 ····
72 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{72 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
73 ········this.$uri·=·$__uri;73 ········this.$uri·=·$__uri;
74 ········this.$localName·=·$__local;74 ········this.$localName·=·$__local;
75 ········this.$qname·=·$__qname;75 ········this.$qname·=·$__qname;
76 ········switch·(this.$_ngcc_current_state)·{76 ········switch·(this.$_ngcc_current_state)·{
77 ············case·0:·{ 
78 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
79 ················break; 
80 ············} 
81 ············case·1:·{77 ············case·1:·{
82 ················int·$ai;78 ················int·$ai;
83 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("htt[·...·truncated·by·diffoscope;·len:·48,·SHA:·532e4df1afbb0a9fc6571cafa117ac0894a5cd2346b40d8ab6daa0af4c2981d3·...·]"))·>=·0)·{79 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex[·...·truncated·by·diffoscope;·len:·48,·SHA:·592414e50fe1de9521a18ec9f056c8dd25589549d7028f5d19f31b2f6922af3b·...·]"))·>=·0)·{
84 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);80 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);
85 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);81 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
86 ····················break;82 ····················break;
87 ················}83 ················}
88 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);84 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);
89 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);85 ················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
90 ················break;86 ················break;
91 ············}87 ············}
 88 ············case·0:·{
 89 ················this.revertToParentFromLeaveElement((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
 90 ················break;
 91 ············}
92 ············case·2:·{92 ············case·2:·{
93 ················final·int·$ai;93 ················final·int·$ai;
94 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{94 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
95 ····················this.$runtime.consumeAttribute($ai);95 ····················this.$runtime.consumeAttribute($ai);
96 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);96 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
97 ····················break;97 ····················break;
98 ················}98 ················}
Offset 108, 30 lines modifiedOffset 108, 30 lines modified
108 ····}108 ····}
109 ····109 ····
110 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{110 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
111 ········this.$uri·=·$__uri;111 ········this.$uri·=·$__uri;
112 ········this.$localName·=·$__local;112 ········this.$localName·=·$__local;
113 ········this.$qname·=·$__qname;113 ········this.$qname·=·$__qname;
114 ········switch·(this.$_ngcc_current_state)·{114 ········switch·(this.$_ngcc_current_state)·{
115 ············case·0:·{ 
116 ················this.revertToParentFromEnterAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname); 
117 ················break; 
118 ············} 
119 ············case·1:·{115 ············case·1:·{
120 ················if·(($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"return-value")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"access")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"params")·||·($__uri·==·"http://www.[·...·truncated·by·diffoscope;·len:·55,·SHA:·37847ee77804a3bd63a0c27b52e0d503b2e2fe129838d5e4b4c345f0351eb5e6·...·]))·{116 ················if·(($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("return-type"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("params"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("return-[·...·truncated·by·diffoscope;·len:·95,·SHA:·a55eb5faa105276b34e043d5f0ff4fa974f1e809993b668ecf1721dd1663c13b·...·]))·{
121 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);117 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);
122 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);118 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
123 ····················break;119 ····················break;
124 ················}120 ················}
125 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className);121 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);
126 ················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);122 ················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
127 ················break;123 ················break;
128 ············}124 ············}
 125 ············case·0:·{
 126 ················this.revertToParentFromEnterAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
 127 ················break;
 128 ············}
129 ············case·2:·{129 ············case·2:·{
130 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"class")·{130 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("class"))·{
131 ····················this.$_ngcc_current_state·=·4;131 ····················this.$_ngcc_current_state·=·4;
132 ····················break;132 ····················break;
133 ················}133 ················}
134 ················this.$_ngcc_current_state·=·1;134 ················this.$_ngcc_current_state·=·1;
135 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);135 ················this.$runtime.sendEnterAttribute(super._cookie,·$__uri,·$__local,·$__qname);
136 ················break;136 ················break;
137 ············}137 ············}
Offset 143, 29 lines modifiedOffset 143, 29 lines modified
143 ····}143 ····}
144 ····144 ····
145 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{145 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
146 ········this.$uri·=·$__uri;146 ········this.$uri·=·$__uri;
147 ········this.$localName·=·$__local;147 ········this.$localName·=·$__local;
148 ········this.$qname·=·$__qname;148 ········this.$qname·=·$__qname;
149 ········switch·(this.$_ngcc_current_state)·{149 ········switch·(this.$_ngcc_current_state)·{
150 ············case·3:·{150 ············case·1:·{
 151 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·1,·this.className);
 152 ················this.spawnChildFromLeaveAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
151 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"class")·{ 
152 ····················this.$_ngcc_current_state·=·1; 
153 ····················break; 
154 ················} 
155 ················this.unexpectedLeaveAttribute($__qname); 
156 ················break;153 ················break;
157 ············}154 ············}
158 ············case·0:·{155 ············case·0:·{
159 ················this.revertToParentFromLeaveAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);156 ················this.revertToParentFromLeaveAttribute((Object)this.param,·super._cookie,·$__uri,·$__local,·$__qname);
160 ················break;157 ················break;
161 ············}158 ············}
162 ············case·1:·{159 ············case·3:·{
163 ················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCDefineParamState((NGCCHandler)this,·super._source,·this.$runtime,·492,·this.className); 
164 ················this.spawnChildFromLeaveAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);160 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("class"))·{
Max diff block lines reached; 5059/15208 bytes (33.27%) of diff not shown.
2.77 KB
relaxngcc/parser/state/NGCCwithParams.class
2.69 KB
procyon -ec {}
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ········this.$qname·=·$__qname;42 ········this.$qname·=·$__qname;
43 ········switch·(this.$_ngcc_current_state)·{43 ········switch·(this.$_ngcc_current_state)·{
44 ············case·0:·{44 ············case·0:·{
45 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);45 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
46 ················break;46 ················break;
47 ············}47 ············}
48 ············case·1:·{48 ············case·1:·{
49 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"withParams")·{49 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("withParams"))·{
50 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);50 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
51 ····················this.$_ngcc_current_state·=·3;51 ····················this.$_ngcc_current_state·=·3;
52 ····················break;52 ····················break;
53 ················}53 ················}
54 ················this.$_ngcc_current_state·=·0;54 ················this.$_ngcc_current_state·=·0;
55 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);55 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
56 ················break;56 ················break;
Offset 63, 27 lines modifiedOffset 63, 27 lines modified
63 ····}63 ····}
64 ····64 ····
65 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{65 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
66 ········this.$uri·=·$__uri;66 ········this.$uri·=·$__uri;
67 ········this.$localName·=·$__local;67 ········this.$localName·=·$__local;
68 ········this.$qname·=·$__qname;68 ········this.$qname·=·$__qname;
69 ········switch·(this.$_ngcc_current_state)·{69 ········switch·(this.$_ngcc_current_state)·{
70 ············case·0:·{ 
71 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname); 
72 ················break; 
73 ············} 
74 ············case·2:·{70 ············case·2:·{
75 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"withParams")·{71 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("withParams"))·{
76 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);72 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
77 ····················this.$_ngcc_current_state·=·0;73 ····················this.$_ngcc_current_state·=·0;
78 ····················break;74 ····················break;
79 ················}75 ················}
80 ················this.unexpectedLeaveElement($__qname);76 ················this.unexpectedLeaveElement($__qname);
81 ················break;77 ················break;
82 ············}78 ············}
 79 ············case·0:·{
 80 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
 81 ················break;
 82 ············}
83 ············case·1:·{83 ············case·1:·{
84 ················this.$_ngcc_current_state·=·0;84 ················this.$_ngcc_current_state·=·0;
85 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);85 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
86 ················break;86 ················break;
87 ············}87 ············}
88 ············default:·{88 ············default:·{
89 ················this.unexpectedLeaveElement($__qname);89 ················this.unexpectedLeaveElement($__qname);
Offset 154, 10 lines modifiedOffset 154, 10 lines modified
154 ········}154 ········}
155 ····}155 ····}
156 ····156 ····
157 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{157 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
158 ····}158 ····}
159 ····159 ····
160 ····public·boolean·accepted()·{160 ····public·boolean·accepted()·{
161 ········return·this.$_ngcc_current_state·==·1·||·this.$_ngcc_current_state·==·0;161 ········return·this.$_ngcc_current_state·==·0·||·this.$_ngcc_current_state·==·1;
162 ····}162 ····}
163 }163 }
11.4 KB
relaxngcc/parser/state/NameClassState.class
11.4 KB
procyon -ec {}
    
Offset 46, 63 lines modifiedOffset 46, 63 lines modified
46 ····}46 ····}
47 ····47 ····
48 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{48 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
49 ········this.$uri·=·$__uri;49 ········this.$uri·=·$__uri;
50 ········this.$localName·=·$__local;50 ········this.$localName·=·$__local;
51 ········this.$qname·=·$__qname;51 ········this.$qname·=·$__qname;
52 ········switch·(this.$_ngcc_current_state)·{52 ········switch·(this.$_ngcc_current_state)·{
53 ············case·3:·{ 
54 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice"))·{ 
55 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClasses((NGCCHandler)this,·super._source,·this.$runtime,·2); 
56 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs); 
57 ····················break; 
58 ················} 
59 ················this.unexpectedEnterElement($__qname); 
60 ················break; 
61 ············} 
62 ············case·0:·{53 ············case·0:·{
63 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);54 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
64 ················break;55 ················break;
65 ············}56 ············}
66 ············case·1:·{57 ············case·1:·{
67 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·{58 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·{
68 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);59 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
69 ····················this.$_ngcc_current_state·=·14;60 ····················this.$_ngcc_current_state·=·14;
70 ····················break;61 ····················break;
71 ················}62 ················}
72 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·{63 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·{
73 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);64 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
74 ····················this.$_ngcc_current_state·=·11;65 ····················this.$_ngcc_current_state·=·11;
75 ····················break;66 ····················break;
76 ················}67 ················}
77 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·{68 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("nsName"))·{
78 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);69 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
79 ····················this.$_ngcc_current_state·=·7;70 ····················this.$_ngcc_current_state·=·7;
80 ····················break;71 ····················break;
81 ················}72 ················}
82 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·{73 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·{
83 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);74 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
84 ····················this.$_ngcc_current_state·=·3;75 ····················this.$_ngcc_current_state·=·3;
85 ····················break;76 ····················break;
86 ················}77 ················}
87 ················this.unexpectedEnterElement($__qname);78 ················this.unexpectedEnterElement($__qname);
88 ················break;79 ················break;
89 ············}80 ············}
90 ············case·11:·{81 ············case·11:·{
91 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"except")·{82 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("except"))·{
92 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·10);83 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·473);
93 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);84 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
94 ····················break;85 ····················break;
95 ················}86 ················}
96 ················this.unexpectedEnterElement($__qname);87 ················this.unexpectedEnterElement($__qname);
97 ················break;88 ················break;
98 ············}89 ············}
99 ············case·7:·{90 ············case·7:·{
100 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"except")·{91 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("except"))·{
101 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·6);92 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·469);
 93 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 94 ····················break;
 95 ················}
 96 ················this.unexpectedEnterElement($__qname);
 97 ················break;
 98 ············}
 99 ············case·3:·{
 100 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("nsName")))·{
 101 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClasses((NGCCHandler)this,·super._source,·this.$runtime,·465);
102 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);102 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
103 ····················break;103 ····················break;
104 ················}104 ················}
105 ················this.unexpectedEnterElement($__qname);105 ················this.unexpectedEnterElement($__qname);
106 ················break;106 ················break;
107 ············}107 ············}
108 ············default:·{108 ············default:·{
Offset 114, 66 lines modifiedOffset 114, 66 lines modified
114 ····114 ····
115 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{115 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
116 ········this.$uri·=·$__uri;116 ········this.$uri·=·$__uri;
117 ········this.$localName·=·$__local;117 ········this.$localName·=·$__local;
118 ········this.$qname·=·$__qname;118 ········this.$qname·=·$__qname;
119 ········switch·(this.$_ngcc_current_state)·{119 ········switch·(this.$_ngcc_current_state)·{
120 ············case·6:·{120 ············case·6:·{
121 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·{121 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("nsName"))·{
122 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);122 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
123 ····················this.$_ngcc_current_state·=·0;123 ····················this.$_ngcc_current_state·=·0;
124 ····················break;124 ····················break;
125 ················}125 ················}
126 ················this.unexpectedLeaveElement($__qname);126 ················this.unexpectedLeaveElement($__qname);
127 ················break;127 ················break;
128 ············}128 ············}
129 ············case·0:·{ 
130 ················this.revertToParentFromLeaveElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname); 
131 ················break; 
132 ············} 
133 ············case·10:·{129 ············case·10:·{
134 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·{130 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·{
135 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);131 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
136 ····················this.$_ngcc_current_state·=·0;132 ····················this.$_ngcc_current_state·=·0;
137 ····················break;133 ····················break;
138 ················}134 ················}
139 ················this.unexpectedLeaveElement($__qname);135 ················this.unexpectedLeaveElement($__qname);
140 ················break;136 ················break;
141 ············}137 ············}
 138 ············case·0:·{
 139 ················this.revertToParentFromLeaveElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname);
 140 ················break;
 141 ············}
142 ············case·13:·{142 ············case·11:·{
143 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·{143 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·{
144 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname); 
145 ····················this.$_ngcc_current_state·=·0;144 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·473);
 145 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
146 ····················break;146 ····················break;
147 ················}147 ················}
148 ················this.unexpectedLeaveElement($__qname);148 ················this.unexpectedLeaveElement($__qname);
149 ················break;149 ················break;
150 ············}150 ············}
151 ············case·11:·{151 ············case·7:·{
152 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·{152 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("nsName"))·{
153 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·10);153 ····················final·NGCCHandler·h·=·(NGCCHandler)new·ExceptNameClass((NGCCHandler)this,·super._source,·this.$runtime,·469);
154 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);154 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
155 ····················break;155 ····················break;
156 ················}156 ················}
157 ················this.unexpectedLeaveElement($__qname);157 ················this.unexpectedLeaveElement($__qname);
158 ················break;158 ················break;
159 ············}159 ············}
160 ············case·2:·{160 ············case·13:·{
161 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·{161 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·{
162 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);162 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
Max diff block lines reached; 2823/11604 bytes (24.33%) of diff not shown.
3.61 KB
relaxngcc/parser/state/NameClasses.class
3.54 KB
procyon -ec {}
    
Offset 43, 25 lines modifiedOffset 43, 25 lines modified
43 ····43 ····
44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
45 ········this.$uri·=·$__uri;45 ········this.$uri·=·$__uri;
46 ········this.$localName·=·$__local;46 ········this.$localName·=·$__local;
47 ········this.$qname·=·$__qname;47 ········this.$qname·=·$__qname;
48 ········switch·(this.$_ngcc_current_state)·{48 ········switch·(this.$_ngcc_current_state)·{
49 ············case·0:·{49 ············case·0:·{
50 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·||·($__uri·==·"http://relaxng.org/ns[·...·truncated·by·diffoscope;·len:·39,·SHA:·9296ea218c4ba0af7fa3863347a3f5a704f27740dabca4ff877390fcb13ab6dd·...·]))·{50 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($_[·...·truncated·by·diffoscope;·len:·79,·SHA:·9382444f280fdab562fe79aed61c574b6a5b22694f48583fddfd057216efe9bd·...·]))·{
51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·113);51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·404);
52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
53 ····················break;53 ····················break;
54 ················}54 ················}
55 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);55 ················this.revertToParentFromEnterElement((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
56 ················break;56 ················break;
57 ············}57 ············}
58 ············case·1:·{58 ············case·1:·{
59 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·||·($__uri·==·"http://relaxng.org/ns[·...·truncated·by·diffoscope;·len:·39,·SHA:·9296ea218c4ba0af7fa3863347a3f5a704f27740dabca4ff877390fcb13ab6dd·...·]))·{59 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($_[·...·truncated·by·diffoscope;·len:·79,·SHA:·9382444f280fdab562fe79aed61c574b6a5b22694f48583fddfd057216efe9bd·...·]))·{
60 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·112);60 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·403);
61 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);61 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
62 ····················break;62 ····················break;
63 ················}63 ················}
64 ················this.unexpectedEnterElement($__qname);64 ················this.unexpectedEnterElement($__qname);
65 ················break;65 ················break;
66 ············}66 ············}
67 ············default:·{67 ············default:·{
Offset 126, 21 lines modifiedOffset 126, 21 lines modified
126 ················break;126 ················break;
127 ············}127 ············}
128 ········}128 ········}
129 ····}129 ····}
130 ····130 ····
131 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{131 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
132 ········switch·($__cookie__)·{132 ········switch·($__cookie__)·{
133 ············case·113:·{133 ············case·404:·{
134 ················this.child·=·(NameClass)$__result__;134 ················this.child·=·(NameClass)$__result__;
135 ················this.action0();135 ················this.action0();
136 ················this.$_ngcc_current_state·=·0;136 ················this.$_ngcc_current_state·=·0;
137 ················break;137 ················break;
138 ············}138 ············}
139 ············case·112:·{139 ············case·403:·{
140 ················this.child·=·(NameClass)$__result__;140 ················this.child·=·(NameClass)$__result__;
141 ················this.action0();141 ················this.action0();
142 ················this.$_ngcc_current_state·=·0;142 ················this.$_ngcc_current_state·=·0;
143 ················break;143 ················break;
144 ············}144 ············}
145 ········}145 ········}
146 ····}146 ····}
49.8 KB
relaxngcc/parser/state/PatternDefinition.class
49.7 KB
procyon -ec {}
    
Offset 57, 368 lines modifiedOffset 57, 368 lines modified
57 ····}57 ····}
58 ····58 ····
59 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{59 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
60 ········this.$uri·=·$__uri;60 ········this.$uri·=·$__uri;
61 ········this.$localName·=·$__local;61 ········this.$localName·=·$__local;
62 ········this.$qname·=·$__qname;62 ········this.$qname·=·$__qname;
63 ········switch·(this.$_ngcc_current_state)·{63 ········switch·(this.$_ngcc_current_state)·{
64 ············case·15:·{64 ············case·10:·{
 65 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-import"))·{
65 ················final·int·$ai; 
66 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0)·{ 
67 ····················this.$runtime.consumeAttribute($ai); 
68 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);66 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 67 ····················this.$_ngcc_current_state·=·12;
69 ····················break;68 ····················break;
70 ················}69 ················}
71 ················this.$_ngcc_current_state·=·14;70 ················this.$_ngcc_current_state·=·6;
72 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);71 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
73 ················break;72 ················break;
74 ············}73 ············}
75 ············case·1:·{74 ············case·5:·{
76 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{75 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{
77 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);76 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
78 ····················this.$_ngcc_current_state·=·3;77 ····················this.$_ngcc_current_state·=·8;
79 ····················break;78 ····················break;
80 ················}79 ················}
81 ················this.$_ngcc_current_state·=·0; 
82 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);80 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notA[·...·truncated·by·diffoscope;·len:·1411,·SHA:·df7eab138753ee3578e950d4b77006918d795fd81a271a1c9d807731d4b8aa4f·...·]
 81 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·491);
 82 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 83 ····················break;
 84 ················}
 85 ················this.unexpectedEnterElement($__qname);
83 ················break;86 ················break;
84 ············}87 ············}
85 ············case·6:·{88 ············case·6:·{
86 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{89 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{
87 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);90 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
88 ····················this.$_ngcc_current_state·=·8;91 ····················this.$_ngcc_current_state·=·8;
89 ····················break;92 ····················break;
90 ················}93 ················}
91 ················this.$_ngcc_current_state·=·5;94 ················this.$_ngcc_current_state·=·5;
92 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);95 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
93 ················break;96 ················break;
94 ············}97 ············}
95 ············case·0:·{98 ············case·15:·{
96 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{99 ················final·int·$ai;
 100 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0)·{
 101 ····················this.$runtime.consumeAttribute($ai);
97 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);102 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
98 ····················this.$_ngcc_current_state·=·3; 
99 ····················break;103 ····················break;
100 ················}104 ················}
 105 ················this.$_ngcc_current_state·=·14;
101 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);106 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
102 ················break;107 ················break;
103 ············}108 ············}
104 ············case·14:·{109 ············case·1:·{
 110 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{
105 ················int·$ai; 
106 ················if·((($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·&&·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"attribute")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"oneOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"value")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"notAllowed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"text")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"empty")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"mixed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"data")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"zeroOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"element")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"interleave")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"ref")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"optional")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")))·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"optional")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"interleave")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"text")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·&&·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"attribute")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"oneOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"value")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"notAllowed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"text")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"empty")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"mixed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"data")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"zeroOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"element")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"interleave")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"ref")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"optional")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")))·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"notAllowed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"oneOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"ref")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"element")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"zeroOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"data")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"mixed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"empty")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·&&·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"attribute")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"oneOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"value")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"notAllowed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"text")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"empty")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"mixed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"data")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"zeroOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"element")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"interleave")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"ref")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"optional")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·&&·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"attribute")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"oneOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"value")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"notAllowed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"text")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"empty")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"mixed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"data")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"zeroOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"element")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"interleave")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"ref")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"optional")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·&&·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"attribute")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"oneOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"value")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"notAllowed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"text")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"empty")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"mixed")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"data")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"choice")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"zeroOrMore")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"element")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"interleave")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"ref")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"optional")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")))·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"value")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"attribute")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef"))·{ 
107 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCdefine((NGCCHandler)this,·super._source,·this.$runtime,·153,·this.scope.name); 
108 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);111 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 112 ····················this.$_ngcc_current_state·=·3;
109 ····················break;113 ····················break;
110 ················}114 ················}
111 ················this.unexpectedEnterElement($__qname);115 ················this.$_ngcc_current_state·=·0;
 116 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
112 ················break;117 ················break;
113 ············}118 ············}
114 ············case·5:·{119 ············case·14:·{
115 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·{ 
116 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs); 
117 ····················this.$_ngcc_current_state·=·8; 
118 ····················break; 
119 ················}120 ················int·$ai;
120 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/st[·...·truncated·by·diffoscope;·len:·1206,·SHA:·ad1bd7110b0c208fce2edee06097ded2aaed29d7ec3b1418db5f01f884457b65·...·]))·{121 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·|[·...·truncated·by·diffoscope;·len:·11340,·SHA:·f3bdef744f3e21fac30a5e666053277716c05812e666709695337a0dfe93e02e·...·]))·{
121 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·141);122 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCdefine((NGCCHandler)this,·super._source,·this.$runtime,·503,·this.scope.name);
122 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);123 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
123 ····················break;124 ····················break;
124 ················}125 ················}
125 ················this.unexpectedEnterElement($__qname);126 ················this.unexpectedEnterElement($__qname);
126 ················break;127 ················break;
127 ············}128 ············}
128 ············case·10:·{129 ············case·0:·{
129 ················if·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-import")·{130 ················if·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java-body"))·{
130 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);131 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
131 ····················this.$_ngcc_current_state·=·12;132 ····················this.$_ngcc_current_state·=·3;
132 ····················break;133 ····················break;
133 ················}134 ················}
134 ················this.$_ngcc_current_state·=·6; 
135 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);135 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
136 ················break;136 ················break;
137 ············}137 ············}
138 ············default:·{138 ············default:·{
139 ················this.unexpectedEnterElement($__qname);139 ················this.unexpectedEnterElement($__qname);
140 ················break;140 ················break;
141 ············}141 ············}
142 ········}142 ········}
143 ····}143 ····}
144 ····144 ····
145 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{145 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
146 ········this.$uri·=·$__uri;146 ········this.$uri·=·$__uri;
147 ········this.$localName·=·$__local;147 ········this.$localName·=·$__local;
148 ········this.$qname·=·$__qname;148 ········this.$qname·=·$__qname;
149 ········switch·(this.$_ngcc_current_state)·{149 ········switch·(this.$_ngcc_current_state)·{
150 ············case·15:·{ 
151 ················final·int·$ai; 
152 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0)·{ 
153 ····················this.$runtime.consumeAttribute($ai); 
154 ····················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname); 
155 ····················break; 
156 ················} 
157 ················this.$_ngcc_current_state·=·14; 
158 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname); 
159 ················break; 
160 ············} 
161 ············case·1:·{150 ············case·10:·{
162 ················this.$_ngcc_current_state·=·0;151 ················this.$_ngcc_current_state·=·6;
163 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname); 
164 ················break; 
165 ············} 
166 ············case·6:·{ 
167 ················this.$_ngcc_current_state·=·5; 
168 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);152 ················this.$runtime.sendLeaveElement(super._cookie,·$__uri,·$__local,·$__qname);
169 ················break;153 ················break;
170 ············}154 ············}
Max diff block lines reached; 17970/50912 bytes (35.30%) of diff not shown.
206 KB
relaxngcc/parser/state/PatternState.class
206 KB
procyon -ec {}
    
Offset 150, 71 lines modifiedOffset 150, 110 lines modified
150 ····}150 ····}
151 ····151 ····
152 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{152 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
153 ········this.$uri·=·$__uri;153 ········this.$uri·=·$__uri;
154 ········this.$localName·=·$__local;154 ········this.$localName·=·$__local;
155 ········this.$qname·=·$__qname;155 ········this.$qname·=·$__qname;
156 ········switch·(this.$_ngcc_current_state)·{156 ········switch·(this.$_ngcc_current_state)·{
157 ············case·114:·{157 ············case·84:·{
158 ················final·int·$ai;158 ················final·int·$ai;
159 ················if·((($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0·&&·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"parentRef")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"grammar")·||·($__uri·==·"http://relaxng.org/ns/str[·...·truncated·by·diffoscope;·len:·1584,·SHA:·d3e0d852f747a77327c5e7111305160f0b69e2230717dc18227f4954bfc03b3c·...·])·{159 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
160 ····················final·NGCCHandler·h·=·(NGCCHandler)new·name((NGCCHandler)this,·super._source,·this.$runtime,·289,·false);160 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCLocalClass((NGCCHandler)this,·super._source,·this.$runtime,·166,·this.p,·this.loc);
161 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);161 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
162 ····················break;162 ····················break;
163 ················}163 ················}
164 ················this.unexpectedEnterElement($__qname);164 ················this.unexpectedEnterElement($__qname);
165 ················break;165 ················break;
166 ············}166 ············}
167 ············case·51:·{167 ············case·94:·{
 168 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java")))·{
 169 ····················final·NGCCHandler·h·=·new·PatternState(this,·super._source,·this.$runtime,·179);
 170 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 171 ····················break;
 172 ················}
168 ················int·$ai;173 ················final·int·$ai;
169 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"with-params"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{174 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
170 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCcall((NGCCHandler)this,·super._source,·this.$runtime,·222);175 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCLocalClass((NGCCHandler)this,·super._source,·this.$runtime,·177,·this.p,·this.loc);
171 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);176 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
172 ····················break;177 ····················break;
173 ················}178 ················}
174 ················this.unexpectedEnterElement($__qname);179 ················this.unexpectedEnterElement($__qname);
175 ················break;180 ················break;
176 ············}181 ············}
177 ············case·7:·{182 ············case·95:·{
178 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"define")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"div")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"include")·||·($__uri·==·"http://www.xml.gr.jp/x[·...·truncated·by·diffoscope;·len:·201,·SHA:·c4a989aa67846c94ed8d947b25df3ce0106040a62c90adea04b3b11408c947be·...·]))·{183 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·|[·...·truncated·by·diffoscope;·len:·1396,·SHA:·f3aa615dd57863cad60bdab798763286f3355ae09b6f2057a4871db8ff868d31·...·]))·{
179 ····················final·NGCCHandler·h·=·(NGCCHandler)new·GrammarContent((NGCCHandler)this,·super._source,·this.$runtime,·175);184 ····················final·NGCCHandler·h·=·new·PatternState(this,·super._source,·this.$runtime,·178);
180 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);185 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
181 ····················break;186 ····················break;
182 ················}187 ················}
183 ················this.unexpectedEnterElement($__qname);188 ················this.unexpectedEnterElement($__qname);
184 ················break;189 ················break;
185 ············}190 ············}
186 ············case·58:·{191 ············case·90:·{
 192 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java")))·{
 193 ····················final·NGCCHandler·h·=·new·PatternState(this,·super._source,·this.$runtime,·172);
 194 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 195 ····················break;
 196 ················}
 197 ················this.unexpectedEnterElement($__qname);
 198 ················break;
 199 ············}
 200 ············case·114:·{
 201 ················final·int·$ai;
 202 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0·&&·(($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("nsName")))·{
 203 ····················final·NGCCHandler·h·=·(NGCCHandler)new·name((NGCCHandler)this,·super._source,·this.$runtime,·200,·false);
 204 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 205 ····················break;
 206 ················}
 207 ················this.unexpectedEnterElement($__qname);
 208 ················break;
 209 ············}
 210 ············case·21:·{
187 ················final·int·$ai;211 ················final·int·$ai;
188 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{212 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
189 ····················this.$runtime.consumeAttribute($ai);213 ····················this.$runtime.consumeAttribute($ai);
190 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);214 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
191 ····················break;215 ····················break;
192 ················}216 ················}
193 ················this.unexpectedEnterElement($__qname);217 ················this.unexpectedEnterElement($__qname);
194 ················break;218 ················break;
195 ············}219 ············}
196 ············case·106:·{220 ············case·31:·{
197 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxn[·...·truncated·by·diffoscope;·len:·1221,·SHA:·6e11e14db4cf572483f36267157663ff8cdb389f5e7cac73197674045837fdd1·...·]221 ················final·int·$ai;
 222 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0)·{
198 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·282);223 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·112);
199 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);224 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
200 ····················break;225 ····················break;
201 ················}226 ················}
 227 ················this.unexpectedEnterElement($__qname);
 228 ················break;
 229 ············}
 230 ············case·109:·{
202 ················int·$ai;231 ················final·int·$ai;
203 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"alias"))·>=·0·||·($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{232 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0·&&·(($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java"))·||·($__uri.equals("http://[·...·truncated·by·diffoscope;·len:·1813,·SHA:·7459554d899451f53efa706513e693826328458f60f0653e190bc38ad5cb4c60·...·])·{
204 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCalias((NGCCHandler)this,·super._source,·this.$runtime,·280);233 ····················final·NGCCHandler·h·=·(NGCCHandler)new·name((NGCCHandler)this,·super._source,·this.$runtime,·194,·true);
205 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);234 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
206 ····················break;235 ····················break;
207 ················}236 ················}
208 ················this.unexpectedEnterElement($__qname);237 ················this.unexpectedEnterElement($__qname);
209 ················break;238 ················break;
210 ············}239 ············}
211 ············case·100:·{240 ············case·113:·{
212 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/st[·...·truncated·by·diffoscope;·len:·1206,·SHA:·ad1bd7110b0c208fce2edee06097ded2aaed29d7ec3b1418db5f01f884457b65·...·]))·{241 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·|[·...·truncated·by·diffoscope;·len:·1396,·SHA:·c75ff2bfa89267ba822e663f285c2b2be5cd0635171f979654887c2b94e0bc45·...·]))·{
213 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·273);242 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·199);
 243 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 244 ····················break;
 245 ················}
 246 ················this.unexpectedEnterElement($__qname);
 247 ················break;
 248 ············}
 249 ············case·104:·{
 250 ················final·int·$ai;
 251 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0)·{
 252 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NGCCLocalClass((NGCCHandler)this,·super._source,·this.$runtime,·188,·this.p,·this.loc);
214 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);253 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
215 ····················break;254 ····················break;
216 ················}255 ················}
217 ················this.unexpectedEnterElement($__qname);256 ················this.unexpectedEnterElement($__qname);
218 ················break;257 ················break;
219 ············}258 ············}
220 ············case·32:·{259 ············case·32:·{
Offset 224, 476 lines modifiedOffset 263, 437 lines modified
224 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);263 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
225 ····················break;264 ····················break;
226 ················}265 ················}
227 ················this.$_ngcc_current_state·=·31;266 ················this.$_ngcc_current_state·=·31;
228 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);267 ················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
229 ················break;268 ················break;
230 ············}269 ············}
 270 ············case·80:·{
 271 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("interleave"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("ref"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("text"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("attribute"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("mixed"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("oneOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("empty"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("data"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("parentRef"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("element"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("group"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("value"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("zeroOrMore"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("grammar"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("java")))·{
 272 ····················final·NGCCHandler·h·=·(NGCCHandler)new·patterns((NGCCHandler)this,·super._source,·this.$runtime,·162);
 273 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
 274 ····················break;
 275 ················}
 276 ················this.unexpectedEnterElement($__qname);
 277 ················break;
 278 ············}
Max diff block lines reached; 180130/210737 bytes (85.48%) of diff not shown.
4.47 KB
relaxngcc/parser/state/Start.class
4.41 KB
procyon -ec {}
    
Offset 35, 16 lines modifiedOffset 35, 16 lines modified
35 ········this.$qname·=·$__qname;35 ········this.$qname·=·$__qname;
36 ········switch·(this.$_ngcc_current_state)·{36 ········switch·(this.$_ngcc_current_state)·{
37 ············case·0:·{37 ············case·0:·{
38 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);38 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
39 ················break;39 ················break;
40 ············}40 ············}
41 ············case·1:·{41 ············case·1:·{
42 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/st[·...·truncated·by·diffoscope;·len:·1206,·SHA:·ad1bd7110b0c208fce2edee06097ded2aaed29d7ec3b1418db5f01f884457b65·...·]))·{42 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·|[·...·truncated·by·diffoscope;·len:·1396,·SHA:·f3aa615dd57863cad60bdab798763286f3355ae09b6f2057a4871db8ff868d31·...·]))·{
43 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·167);43 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·463);
44 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);44 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
45 ····················break;45 ····················break;
46 ················}46 ················}
47 ················this.unexpectedEnterElement($__qname);47 ················this.unexpectedEnterElement($__qname);
48 ················break;48 ················break;
49 ············}49 ············}
50 ············default:·{50 ············default:·{
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 ················break;109 ················break;
110 ············}110 ············}
111 ········}111 ········}
112 ····}112 ····}
113 ····113 ····
114 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{114 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
115 ········switch·($__cookie__)·{115 ········switch·($__cookie__)·{
116 ············case·167:·{116 ············case·463:·{
117 ················this.result·=·(Pattern)$__result__;117 ················this.result·=·(Pattern)$__result__;
118 ················this.$_ngcc_current_state·=·0;118 ················this.$_ngcc_current_state·=·0;
119 ················break;119 ················break;
120 ············}120 ············}
121 ········}121 ········}
122 ····}122 ····}
123 ····123 ····
17.9 KB
relaxngcc/parser/state/StartElement.class
17.8 KB
procyon -ec {}
    
Offset 29, 97 lines modifiedOffset 29, 97 lines modified
29 ····}29 ····}
30 ····30 ····
31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{31 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
32 ········this.$uri·=·$__uri;32 ········this.$uri·=·$__uri;
33 ········this.$localName·=·$__local;33 ········this.$localName·=·$__local;
34 ········this.$qname·=·$__qname;34 ········this.$qname·=·$__qname;
35 ········switch·(this.$_ngcc_current_state)·{35 ········switch·(this.$_ngcc_current_state)·{
36 ············case·0:·{36 ············case·3:·{
37 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);37 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{
 38 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs);
 39 ····················this.$_ngcc_current_state·=·2;
 40 ····················break;
 41 ················}
 42 ················this.unexpectedEnterElement($__qname);
38 ················break;43 ················break;
39 ············}44 ············}
40 ············case·2:·{45 ············case·2:·{
41 ················int·$ai;46 ················int·$ai;
42 ················if·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java-body")·||·($__[·...·truncated·by·diffoscope;·len:·1938,·SHA:·7166f138aef5e5e4bc3c7d6c12e1fcab97611f0cebbceb0431334f3e7b2a9ace·...·]))·{47 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed[·...·truncated·by·diffoscope;·len:·2148,·SHA:·f2c1c226ccbc13daf8dbf80a381e22a1bbab3ade6d82a5b06f85e9055dc765cc·...·]))·{
43 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·29,·(Scope)this.$runtime.grammar);48 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·461,·(Scope)this.$runtime.grammar);
44 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);49 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
45 ····················break;50 ····················break;
46 ················}51 ················}
47 ················this.unexpectedEnterElement($__qname);52 ················this.unexpectedEnterElement($__qname);
48 ················break;53 ················break;
49 ············}54 ············}
50 ············case·3:·{55 ············case·0:·{
 56 ················this.revertToParentFromEnterElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
51 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{ 
52 ····················this.$runtime.onEnterElementConsumed($__uri,·$__local,·$__qname,·$attrs); 
53 ····················this.$_ngcc_current_state·=·2; 
54 ····················break; 
55 ················} 
56 ················this.unexpectedEnterElement($__qname); 
57 ················break;57 ················break;
58 ············}58 ············}
59 ············default:·{59 ············default:·{
60 ················this.unexpectedEnterElement($__qname);60 ················this.unexpectedEnterElement($__qname);
61 ················break;61 ················break;
62 ············}62 ············}
63 ········}63 ········}
64 ····}64 ····}
65 ····65 ····
66 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{66 ····public·void·leaveElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
67 ········this.$uri·=·$__uri;67 ········this.$uri·=·$__uri;
68 ········this.$localName·=·$__local;68 ········this.$localName·=·$__local;
69 ········this.$qname·=·$__qname;69 ········this.$qname·=·$__qname;
70 ········switch·(this.$_ngcc_current_state)·{70 ········switch·(this.$_ngcc_current_state)·{
 71 ············case·2:·{
 72 ················int·$ai;
 73 ················if·((($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·&&·$__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start")))·{
 74 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·461,·(Scope)this.$runtime.grammar);
 75 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
 76 ····················break;
 77 ················}
 78 ················this.unexpectedLeaveElement($__qname);
 79 ················break;
 80 ············}
71 ············case·0:·{81 ············case·0:·{
72 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);82 ················this.revertToParentFromLeaveElement((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
73 ················break;83 ················break;
74 ············}84 ············}
75 ············case·1:·{85 ············case·1:·{
76 ················if·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·{86 ················if·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("start"))·{
77 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);87 ····················this.$runtime.onLeaveElementConsumed($__uri,·$__local,·$__qname);
78 ····················this.$_ngcc_current_state·=·0;88 ····················this.$_ngcc_current_state·=·0;
79 ····················break;89 ····················break;
80 ················}90 ················}
81 ················this.unexpectedLeaveElement($__qname);91 ················this.unexpectedLeaveElement($__qname);
82 ················break;92 ················break;
83 ············}93 ············}
84 ············case·2:·{ 
85 ················int·$ai; 
86 ················if·((($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"class"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"access"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·(($ai·=·this.$runtime.getAttributeIndex("",·"combine"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-type"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"return-value"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start")·||·(($ai·=·this.$runtime.getAttributeIndex("http://www.xml.gr.jp/xmlns/relaxngcc",·"params"))·>=·0·&&·$__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"start"))·{ 
87 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·29,·(Scope)this.$runtime.grammar); 
88 ····················this.spawnChildFromLeaveElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname); 
89 ····················break; 
90 ················} 
91 ················this.unexpectedLeaveElement($__qname); 
92 ················break; 
93 ············} 
94 ············default:·{94 ············default:·{
95 ················this.unexpectedLeaveElement($__qname);95 ················this.unexpectedLeaveElement($__qname);
96 ················break;96 ················break;
97 ············}97 ············}
98 ········}98 ········}
99 ····}99 ····}
100 ····100 ····
101 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{101 ····public·void·enterAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
102 ········this.$uri·=·$__uri;102 ········this.$uri·=·$__uri;
103 ········this.$localName·=·$__local;103 ········this.$localName·=·$__local;
104 ········this.$qname·=·$__qname;104 ········this.$qname·=·$__qname;
105 ········switch·(this.$_ngcc_current_state)·{105 ········switch·(this.$_ngcc_current_state)·{
106 ············case·0:·{ 
107 ················this.revertToParentFromEnterAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname); 
108 ················break; 
109 ············} 
110 ············case·2:·{106 ············case·2:·{
111 ················if·(($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"class")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"access")·||·($__uri·==·""·&&·$__local·==·"combine")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·[·...·truncated·by·diffoscope;·len:·175,·SHA:·8d569de34d454502dec3bafafd7825297d7d3fdac764e68e4b372e4e8e429f11·...·]))·{107 ················if·(($__uri.equals("")·&&·$__local.equals("combine"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("params"))·||·($__uri.equals("http://www.xml.gr.jp/xmlns/relaxngcc")·&&·$__local.equals("access"))·||·($__uri.equals("http://www.xml.gr.[·...·truncated·by·diffoscope;·len:·235,·SHA:·f11e6b45863181fb9a4832592523860a0de1ad84aa309d23890615f0ff88024d·...·]))·{
112 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·29,·(Scope)this.$runtime.grammar);108 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternDefinition((NGCCHandler)this,·super._source,·this.$runtime,·461,·(Scope)this.$runtime.grammar);
113 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);109 ····················this.spawnChildFromEnterAttribute((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname);
114 ····················break;110 ····················break;
115 ················}111 ················}
116 ················this.unexpectedEnterAttribute($__qname);112 ················this.unexpectedEnterAttribute($__qname);
117 ················break;113 ················break;
118 ············}114 ············}
 115 ············case·0:·{
 116 ················this.revertToParentFromEnterAttribute((Object)this,·super._cookie,·$__uri,·$__local,·$__qname);
 117 ················break;
 118 ············}
119 ············default:·{119 ············default:·{
120 ················this.unexpectedEnterAttribute($__qname);120 ················this.unexpectedEnterAttribute($__qname);
121 ················break;121 ················break;
122 ············}122 ············}
123 ········}123 ········}
124 ····}124 ····}
125 ····125 ····
Offset 137, 58 lines modifiedOffset 137, 58 lines modified
137 ················break;137 ················break;
138 ············}138 ············}
139 ········}139 ········}
140 ····}140 ····}
141 ····141 ····
142 ····public·void·text(final·String·$value)·throws·SAXException·{142 ····public·void·text(final·String·$value)·throws·SAXException·{
143 ········switch·(this.$_ngcc_current_state)·{143 ········switch·(this.$_ngcc_current_state)·{
144 ············case·0:·{ 
145 ················this.revertToParentFromText((Object)this,·super._cookie,·$value); 
Max diff block lines reached; 4539/18244 bytes (24.88%) of diff not shown.
4.35 KB
relaxngcc/parser/state/name.class
4.29 KB
procyon -ec {}
    
Offset 48, 16 lines modifiedOffset 48, 16 lines modified
48 ············case·1:·{48 ············case·1:·{
49 ················final·int·$ai;49 ················final·int·$ai;
50 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{50 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
51 ····················this.$runtime.consumeAttribute($ai);51 ····················this.$runtime.consumeAttribute($ai);
52 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);52 ····················this.$runtime.sendEnterElement(super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
53 ····················break;53 ····················break;
54 ················}54 ················}
55 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"nsName")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"name")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"anyName")·||·($__uri·==·"http://relaxng.org/ns[·...·truncated·by·diffoscope;·len:·39,·SHA:·9296ea218c4ba0af7fa3863347a3f5a704f27740dabca4ff877390fcb13ab6dd·...·]))·{55 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("choice"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("name"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("anyName"))·||·($_[·...·truncated·by·diffoscope;·len:·79,·SHA:·9382444f280fdab562fe79aed61c574b6a5b22694f48583fddfd057216efe9bd·...·]))·{
56 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·23);56 ····················final·NGCCHandler·h·=·(NGCCHandler)new·NameClassState((NGCCHandler)this,·super._source,·this.$runtime,·15);
57 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);57 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
58 ····················break;58 ····················break;
59 ················}59 ················}
60 ················this.unexpectedEnterElement($__qname);60 ················this.unexpectedEnterElement($__qname);
61 ················break;61 ················break;
62 ············}62 ············}
63 ············default:·{63 ············default:·{
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ········this.$qname·=·$__qname;99 ········this.$qname·=·$__qname;
100 ········switch·(this.$_ngcc_current_state)·{100 ········switch·(this.$_ngcc_current_state)·{
101 ············case·0:·{101 ············case·0:·{
102 ················this.revertToParentFromEnterAttribute((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname);102 ················this.revertToParentFromEnterAttribute((Object)this.nc,·super._cookie,·$__uri,·$__local,·$__qname);
103 ················break;103 ················break;
104 ············}104 ············}
105 ············case·1:·{105 ············case·1:·{
106 ················if·($__uri·==·""·&&·$__local·==·"name")·{106 ················if·($__uri.equals("")·&&·$__local.equals("name"))·{
107 ····················this.$_ngcc_current_state·=·4;107 ····················this.$_ngcc_current_state·=·4;
108 ····················break;108 ····················break;
109 ················}109 ················}
110 ················this.unexpectedEnterAttribute($__qname);110 ················this.unexpectedEnterAttribute($__qname);
111 ················break;111 ················break;
112 ············}112 ············}
113 ············default:·{113 ············default:·{
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ····119 ····
120 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{120 ····public·void·leaveAttribute(final·String·$__uri,·final·String·$__local,·final·String·$__qname)·throws·SAXException·{
121 ········this.$uri·=·$__uri;121 ········this.$uri·=·$__uri;
122 ········this.$localName·=·$__local;122 ········this.$localName·=·$__local;
123 ········this.$qname·=·$__qname;123 ········this.$qname·=·$__qname;
124 ········switch·(this.$_ngcc_current_state)·{124 ········switch·(this.$_ngcc_current_state)·{
125 ············case·3:·{125 ············case·3:·{
126 ················if·($__uri·==·""·&&·$__local·==·"name")·{126 ················if·($__uri.equals("")·&&·$__local.equals("name"))·{
127 ····················this.$_ngcc_current_state·=·0;127 ····················this.$_ngcc_current_state·=·0;
128 ····················break;128 ····················break;
129 ················}129 ················}
130 ················this.unexpectedLeaveAttribute($__qname);130 ················this.unexpectedLeaveAttribute($__qname);
131 ················break;131 ················break;
132 ············}132 ············}
133 ············case·0:·{133 ············case·0:·{
Offset 139, 39 lines modifiedOffset 139, 39 lines modified
139 ················break;139 ················break;
140 ············}140 ············}
141 ········}141 ········}
142 ····}142 ····}
143 ····143 ····
144 ····public·void·text(final·String·$value)·throws·SAXException·{144 ····public·void·text(final·String·$value)·throws·SAXException·{
145 ········switch·(this.$_ngcc_current_state)·{145 ········switch·(this.$_ngcc_current_state)·{
146 ············case·4:·{ 
147 ················this.name·=·$value; 
148 ················this.$_ngcc_current_state·=·3; 
149 ················this.action0(); 
150 ················break; 
151 ············} 
152 ············case·0:·{146 ············case·0:·{
153 ················this.revertToParentFromText((Object)this.nc,·super._cookie,·$value);147 ················this.revertToParentFromText((Object)this.nc,·super._cookie,·$value);
154 ················break;148 ················break;
155 ············}149 ············}
156 ············case·1:·{150 ············case·1:·{
157 ················final·int·$ai;151 ················final·int·$ai;
158 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{152 ················if·(($ai·=·this.$runtime.getAttributeIndex("",·"name"))·>=·0)·{
159 ····················this.$runtime.consumeAttribute($ai);153 ····················this.$runtime.consumeAttribute($ai);
160 ····················this.$runtime.sendText(super._cookie,·$value);154 ····················this.$runtime.sendText(super._cookie,·$value);
161 ····················break;155 ····················break;
162 ················}156 ················}
163 ················break;157 ················break;
164 ············}158 ············}
 159 ············case·4:·{
 160 ················this.name·=·$value;
 161 ················this.$_ngcc_current_state·=·3;
 162 ················this.action0();
 163 ················break;
 164 ············}
165 ········}165 ········}
166 ····}166 ····}
167 ····167 ····
168 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{168 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
169 ········switch·($__cookie__)·{169 ········switch·($__cookie__)·{
170 ············case·23:·{170 ············case·15:·{
171 ················this.nc·=·(NameClass)$__result__;171 ················this.nc·=·(NameClass)$__result__;
172 ················this.$_ngcc_current_state·=·0;172 ················this.$_ngcc_current_state·=·0;
173 ················break;173 ················break;
174 ············}174 ············}
175 ········}175 ········}
176 ····}176 ····}
177 ····177 ····
8.44 KB
relaxngcc/parser/state/patterns.class
8.37 KB
procyon -ec {}
    
Offset 43, 25 lines modifiedOffset 43, 25 lines modified
43 ····43 ····
44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{44 ····public·void·enterElement(final·String·$__uri,·final·String·$__local,·final·String·$__qname,·final·Attributes·$attrs)·throws·SAXException·{
45 ········this.$uri·=·$__uri;45 ········this.$uri·=·$__uri;
46 ········this.$localName·=·$__local;46 ········this.$localName·=·$__local;
47 ········this.$qname·=·$__qname;47 ········this.$qname·=·$__qname;
48 ········switch·(this.$_ngcc_current_state)·{48 ········switch·(this.$_ngcc_current_state)·{
49 ············case·0:·{49 ············case·0:·{
50 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/st[·...·truncated·by·diffoscope;·len:·1206,·SHA:·ad1bd7110b0c208fce2edee06097ded2aaed29d7ec3b1418db5f01f884457b65·...·]))·{50 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·|[·...·truncated·by·diffoscope;·len:·1396,·SHA:·f3aa615dd57863cad60bdab798763286f3355ae09b6f2057a4871db8ff868d31·...·]))·{
51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·169);51 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·77);
52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);52 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
53 ····················break;53 ····················break;
54 ················}54 ················}
55 ················this.revertToParentFromEnterElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);55 ················this.revertToParentFromEnterElement((Object)this.p,·super._cookie,·$__uri,·$__local,·$__qname,·$attrs);
56 ················break;56 ················break;
57 ············}57 ············}
58 ············case·1:·{58 ············case·1:·{
59 ················if·(($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"group")·||·($__uri·==·"http://www.xml.gr.jp/xmlns/relaxngcc"·&&·$__local·==·"java")·||·($__uri·==·"http://relaxng.org/ns/structure/1.0"·&&·$__local·==·"list")·||·($__uri·==·"http://relaxng.org/ns/st[·...·truncated·by·diffoscope;·len:·1206,·SHA:·ad1bd7110b0c208fce2edee06097ded2aaed29d7ec3b1418db5f01f884457b65·...·]))·{59 ················if·(($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("optional"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("list"))·||·($__uri.equals("http://relaxng.org/ns/structure/1.0")·&&·$__local.equals("notAllowed"))·|[·...·truncated·by·diffoscope;·len:·1396,·SHA:·f3aa615dd57863cad60bdab798763286f3355ae09b6f2057a4871db8ff868d31·...·]))·{
60 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·168);60 ····················final·NGCCHandler·h·=·(NGCCHandler)new·PatternState((NGCCHandler)this,·super._source,·this.$runtime,·76);
61 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);61 ····················this.spawnChildFromEnterElement((NGCCEventReceiver)h,·$__uri,·$__local,·$__qname,·$attrs);
62 ····················break;62 ····················break;
63 ················}63 ················}
64 ················this.unexpectedEnterElement($__qname);64 ················this.unexpectedEnterElement($__qname);
65 ················break;65 ················break;
66 ············}66 ············}
67 ············default:·{67 ············default:·{
Offset 126, 21 lines modifiedOffset 126, 21 lines modified
126 ················break;126 ················break;
127 ············}127 ············}
128 ········}128 ········}
129 ····}129 ····}
130 ····130 ····
131 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{131 ····public·void·onChildCompleted(final·Object·$__result__,·final·int·$__cookie__,·final·boolean·$__needAttCheck__)·throws·SAXException·{
132 ········switch·($__cookie__)·{132 ········switch·($__cookie__)·{
133 ············case·169:·{133 ············case·77:·{
134 ················this.child·=·(Pattern)$__result__;134 ················this.child·=·(Pattern)$__result__;
135 ················this.action0();135 ················this.action0();
136 ················this.$_ngcc_current_state·=·0;136 ················this.$_ngcc_current_state·=·0;
137 ················break;137 ················break;
138 ············}138 ············}
139 ············case·168:·{139 ············case·76:·{
140 ················this.child·=·(Pattern)$__result__;140 ················this.child·=·(Pattern)$__result__;
141 ················this.action0();141 ················this.action0();
142 ················this.$_ngcc_current_state·=·0;142 ················this.$_ngcc_current_state·=·0;
143 ················break;143 ················break;
144 ············}144 ············}
145 ········}145 ········}
146 ····}146 ····}