//\r
// keep the namep declaration for xmlbeans Xpath query\r
//\r
- private String queryDeclaration = null;\r
-\r
+ private String queryDeclaration = null; \r
private StringBuffer normQueryString = new StringBuffer(4096);\r
private Pattern xPathPattern = Pattern.compile("([^/]*)(/|//)([^/]+)");\r
\r
}\r
}\r
\r
+ public Node getPeiApriori(String fvName) {\r
+ String[] xPath = new String[] { "/BuildOptions/UserExtensions[@UserID='APRIORI' and @Identifier='0' and ./FvName='" + fvName + "']" };\r
+ Object[] result = get("PlatformSurfaceArea", xPath);\r
+ \r
+ if (result == null || result.length == 0) {\r
+ return null;\r
+ }\r
+ \r
+ UserExtensionsDocument.UserExtensions a = (UserExtensionsDocument.UserExtensions)result[0];\r
+ \r
+ return a.getDomNode();\r
+ }\r
+ \r
+ public Node getDxeApriori(String fvName) {\r
+ String[] xPath = new String[] { "/BuildOptions/UserExtensions[@UserID='APRIORI' and @Identifier='1' and ./FvName='" + fvName + "']" };\r
+ Object[] result = get("PlatformSurfaceArea", xPath);\r
+ \r
+ if (result == null || result.length == 0) {\r
+ return null;\r
+ }\r
+ \r
+ UserExtensionsDocument.UserExtensions a = (UserExtensionsDocument.UserExtensions)result[0];\r
+ \r
+ return a.getDomNode();\r
+ }\r
+ \r
public Node getFpdModuleSequence(String fvName) {\r
String[] xPath = new String[] { "/BuildOptions/UserExtensions[@UserID='IMAGES' and @Identifier='1' and ./FvName='" + fvName + "']" };\r
Object[] result = get("PlatformSurfaceArea", xPath);\r