\r
private GuidDocument.Guid spdHdrGuid = null;\r
\r
- private AbstractDocument.Abstract spdHdrAbs = null;\r
-\r
private LicenseDocument.License spdHdrLicense = null;\r
\r
- private SpecificationDocument.Specification spdHdrSpec = null;\r
-\r
private OutputDirectoryDocument.OutputDirectory spdHdrOutDir = null;\r
\r
private LibraryClassDeclarationsDocument.LibraryClassDeclarations spdLibClassDeclarations = null;\r
s[0] = getSpdHdrPkgName();\r
s[1] = getSpdHdrGuid().getStringValue();\r
s[2] = getSpdHdrVer();\r
- s[3] = getSpdHdrAbs().getStringValue();\r
+ s[3] = getSpdHdrAbs();\r
s[4] = getSpdHdr().getDescription();\r
s[5] = getSpdHdr().getCopyright();\r
s[6] = getSpdHdrLicense().getStringValue();\r
\r
@return AbstractDocument.Abstract\r
**/\r
- public AbstractDocument.Abstract getSpdHdrAbs() {\r
- if (spdHdrAbs == null) {\r
- spdHdrAbs = getSpdHdr().getAbstract();\r
- }\r
- return spdHdrAbs;\r
+ public String getSpdHdrAbs() {\r
+ \r
+ return getSpdHdr().getAbstract();\r
}\r
\r
/**\r
@param abs The value set to Abstract element\r
**/\r
public void setSpdHdrAbs(String abs) {\r
-\r
- if (getSpdHdrAbs() != null) {\r
- getSpdHdrAbs().setStringValue(abs);\r
- } else {\r
- spdHdrAbs = getSpdHdr().addNewAbstract();\r
- spdHdrAbs.setStringValue(abs);\r
- }\r
+ getSpdHdr().setAbstract(abs);\r
}\r
\r
/**\r
**/\r
public void setSpdHdrVer(String ver) {\r
if (spdHdr != null) {\r
- spdHdr.setVersion(new BigDecimal(ver.toCharArray()));\r
+ spdHdr.setVersion(ver);\r
}\r
\r
}\r
}\r
}\r
\r
- /**\r
- Reserved method\r
- \r
- @return SpecificationDocument.Specification\r
- **/\r
- public SpecificationDocument.Specification getSpdHdrSpec() {\r
- return spdHdrSpec;\r
- }\r
-\r
+ \r
/**\r
Reserved method\r
\r
if (spec == null) {\r
return;\r
}\r
- if (getSpdHdrSpec() != null) {\r
- getSpdHdrSpec().setStringValue(spec);\r
- } else {\r
- spdHdrSpec = getSpdHdr().addNewSpecification();\r
- spdHdrSpec.setStringValue(spec);\r
- }\r
+ \r
+ getSpdHdr().setSpecification(spec);\r
+ \r
}\r
\r
/**\r