@param libClass Caller allocated two-dimentional String array\r
**/\r
public void getSpdLibClassDeclarations(String[][] libClass) {\r
+ if (psaRoot.getLibraryClassDeclarations() == null){\r
+ return;\r
+ }\r
List<LibraryClassDeclarationDocument.LibraryClassDeclaration> l = psaRoot.getLibraryClassDeclarations()\r
.getLibraryClassDeclarationList();\r
int i = 0;\r
@param msaFile Caller allocated two-dimentional String array\r
**/\r
public void getSpdMsaFiles(String[][] msaFile) {\r
+ if (psaRoot.getMsaFiles() == null) {\r
+ return;\r
+ }\r
List<MsaFilesDocument.MsaFiles.MsaFile> l = psaRoot.getMsaFiles().getMsaFileList();\r
int i = 0;\r
ListIterator li = l.listIterator();\r
@param pkgHeader Caller allocated two-dimentional String array\r
**/\r
public void getSpdPackageHeaders(String[][] pkgHeader) {\r
+ if (psaRoot.getPackageHeaders() == null) {\r
+ return;\r
+ }\r
+\r
List<IncludeHeaderDocument.IncludeHeader> l = psaRoot.getPackageHeaders().getIncludeHeaderList();\r
int i = 0;\r
ListIterator li = l.listIterator();\r
@param guid Caller allocated two-dimentional String array\r
**/\r
public void getSpdGuidDeclarations(String[][] guid) {\r
+ if (psaRoot.getGuidDeclarations() == null) {\r
+ return;\r
+ }\r
+ \r
List<GuidDeclarationsDocument.GuidDeclarations.Entry> l = psaRoot.getGuidDeclarations().getEntryList();\r
int i = 0;\r
ListIterator li = l.listIterator();\r
@param protocol Caller allocated two-dimentional String array\r
**/\r
public void getSpdProtocolDeclarations(String[][] protocol) {\r
+ if (psaRoot.getProtocolDeclarations() == null) {\r
+ return;\r
+ }\r
+ \r
List<ProtocolDeclarationsDocument.ProtocolDeclarations.Entry> l = psaRoot.getProtocolDeclarations()\r
.getEntryList();\r
int i = 0;\r
@param ppi Caller allocated two-dimentional String array\r
**/\r
public void getSpdPpiDeclarations(String[][] ppi) {\r
+ if (psaRoot.getPpiDeclarations() == null) {\r
+ return;\r
+ }\r
+ \r
List<PpiDeclarationsDocument.PpiDeclarations.Entry> l = psaRoot.getPpiDeclarations().getEntryList();\r
int i = 0;\r
ListIterator li = l.listIterator();\r
@param pcd Caller allocated two-dimentional String array\r
**/\r
public void getSpdPcdDefinitions(String[][] pcd) {\r
+ if (psaRoot.getPcdDefinitions() == null) {\r
+ return;\r
+ }\r
+ \r
List<PcdDefinitionsDocument.PcdDefinitions.PcdEntry> l = psaRoot.getPcdDefinitions().getPcdEntryList();\r
int i = 0;\r
ListIterator li = l.listIterator();\r