import java.io.IOException;\r
import java.util.List;\r
import java.util.ListIterator;\r
-\r
+import java.math.*;\r
import org.apache.xmlbeans.XmlObject;\r
import org.apache.xmlbeans.XmlOptions;\r
import org.apache.xmlbeans.XmlCursor;\r
\r
private SpdHeaderDocument.SpdHeader spdHdr = null;\r
\r
- private PackageNameDocument.PackageName spdHdrPkgName = null;\r
+ private String spdHdrPkgName = null;\r
\r
private GuidDocument.Guid spdHdrGuid = null;\r
\r
if (getSpdHdr() == null) {\r
spdHdr = psaRoot.addNewSpdHeader();\r
}\r
- s[0] = getSpdHdrPkgName().getStringValue();\r
+ s[0] = getSpdHdrPkgName();\r
s[1] = getSpdHdrGuid().getStringValue();\r
s[2] = getSpdHdrVer();\r
s[3] = getSpdHdrAbs().getStringValue();\r
**/\r
public String getSpdHdrVer() {\r
if (spdHdr != null)\r
- return spdHdr.getVersion();\r
+ return spdHdr.getVersion() + "";\r
else\r
return null;\r
}\r
**/\r
public void setSpdHdrVer(String ver) {\r
if (spdHdr != null) {\r
- spdHdr.setVersion(ver);\r
+ spdHdr.setVersion(new BigDecimal(ver.toCharArray()));\r
}\r
\r
}\r
\r
@return PackageNameDocument.PackageName\r
**/\r
- public PackageNameDocument.PackageName getSpdHdrPkgName() {\r
+ public String getSpdHdrPkgName() {\r
if (spdHdrPkgName == null) {\r
spdHdrPkgName = getSpdHdr().getPackageName();\r
}\r
public void setSpdHdrPkgName(String pkgName) {\r
\r
if (getSpdHdrPkgName() != null) {\r
- getSpdHdrPkgName().setStringValue(pkgName);\r
+ getSpdHdr().setPackageName(pkgName);\r
} else {\r
- spdHdrPkgName = getSpdHdr().addNewPackageName();\r
- spdHdrPkgName.setStringValue(pkgName);\r
+ getSpdHdr().setPackageName(pkgName);\r
}\r
}\r
\r