[prev in list] [next in list] [prev in thread] [next in thread]
List: xerces-cvs
Subject: svn commit: r548083 -
From: mrglavas () apache ! org
Date: 2007-06-17 18:12:47
Message-ID: 20070617181247.58EFD1A981A () eris ! apache ! org
[Download RAW message or body]
Author: mrglavas
Date: Sun Jun 17 11:12:46 2007
New Revision: 548083
URL: http://svn.apache.org/viewvc?view=rev&rev=548083
Log:
Making all of the fields of FacetInfo final.
Modified:
xerces/java/trunk/src/org/apache/xerces/impl/xs/traversers/XSDAbstractTraverser.java
Modified: xerces/java/trunk/src/org/apache/xerces/impl/xs/traversers/XSDAbstractTraverser.java
URL: http://svn.apache.org/viewvc/xerces/java/trunk/src/org/apache/xerces/impl/xs/traversers/XSDAbstractTraverser.java?view=diff&rev=548083&r1=548082&r2=548083
==============================================================================
--- xerces/java/trunk/src/org/apache/xerces/impl/xs/traversers/XSDAbstractTraverser.java \
(original)
+++ xerces/java/trunk/src/org/apache/xerces/impl/xs/traversers/XSDAbstractTraverser.java \
Sun Jun 17 11:12:46 2007 @@ -255,10 +255,18 @@
private final XSFacets xsFacets = new XSFacets();
static final class FacetInfo {
- XSFacets facetdata;
- Element nodeAfterFacets;
- short fPresentFacets;
- short fFixedFacets;
+
+ final XSFacets facetdata;
+ final Element nodeAfterFacets;
+ final short fPresentFacets;
+ final short fFixedFacets;
+
+ FacetInfo(XSFacets facets, Element nodeAfterFacets, short presentFacets, \
short fixedFacets) { + facetdata = facets;
+ this.nodeAfterFacets = nodeAfterFacets;
+ fPresentFacets = presentFacets;
+ fFixedFacets = fixedFacets;
+ }
}
FacetInfo traverseFacets(Element content,
@@ -508,12 +516,7 @@
fPattern.setLength(0);
- FacetInfo fi = new FacetInfo();
- fi.facetdata = xsFacets;
- fi.nodeAfterFacets = content;
- fi.fPresentFacets = facetsPresent;
- fi.fFixedFacets = facetsFixed;
- return fi;
+ return new FacetInfo(xsFacets, content, facetsPresent, facetsFixed);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic