From: Dave B. <bla...@us...> - 2013-10-02 19:20:54
|
Update of /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/sax/node In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv30627/src/org/sblim/cimclient/internal/cimxml/sax/node Modified Files: Tag: Experimental IMethodCallNode.java MethodCallNode.java AbstractMethodCallNode.java Log Message: 2682 (I)MethodCallNode allows no LOCAL*PATH Index: MethodCallNode.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/sax/node/MethodCallNode.java,v retrieving revision 1.1.2.6 retrieving revision 1.1.2.7 diff -u -d -r1.1.2.6 -r1.1.2.7 --- MethodCallNode.java 22 Jan 2009 23:21:03 -0000 1.1.2.6 +++ MethodCallNode.java 2 Oct 2013 19:20:52 -0000 1.1.2.7 @@ -1,5 +1,5 @@ /** - * (C) Copyright IBM Corp. 2006, 2009 + * (C) Copyright IBM Corp. 2006, 2013 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -18,6 +18,7 @@ * 1720707 2007-05-17 ebak Conventional Node factory for CIM-XML SAX parser * 2003590 2008-06-30 blaschke-oss Change licensing from CPL to EPL * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) + * 2682 2013-10-02 blaschke-oss (I)MethodCallNode allows no LOCAL*PATH */ package org.sblim.cimclient.internal.cimxml.sax.node; @@ -46,4 +47,10 @@ + " node cannot have " + pNodeNameEnum + " child node!"); } + @Override + public void testCompletness() throws SAXException { + if (this.iPath == null) throw new SAXException( + "METHODCALL node must have a LOCALINSTANCEPATH or LOCALCLASSPATH child node!"); + } + } Index: IMethodCallNode.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/sax/node/IMethodCallNode.java,v retrieving revision 1.1.2.7 retrieving revision 1.1.2.8 diff -u -d -r1.1.2.7 -r1.1.2.8 --- IMethodCallNode.java 23 Feb 2009 18:25:57 -0000 1.1.2.7 +++ IMethodCallNode.java 2 Oct 2013 19:20:52 -0000 1.1.2.8 @@ -1,5 +1,5 @@ /** - * (C) Copyright IBM Corp. 2006, 2009 + * (C) Copyright IBM Corp. 2006, 2013 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -18,6 +18,7 @@ * 1720707 2007-05-17 ebak Conventional Node factory for CIM-XML SAX parser * 2003590 2008-06-30 blaschke-oss Change licensing from CPL to EPL * 2524131 2009-01-21 raman_arora Upgrade client to JDK 1.5 (Phase 1) + * 2682 2013-10-02 blaschke-oss (I)MethodCallNode allows no LOCAL*PATH */ package org.sblim.cimclient.internal.cimxml.sax.node; @@ -46,4 +47,10 @@ + " node cannot have " + pNodeNameEnum + " child node!"); } + @Override + public void testCompletness() throws SAXException { + if (this.iPath == null) throw new SAXException( + "IMETHODCALL node must have a LOCALNAMESPACEPATH child node!"); + } + } Index: AbstractMethodCallNode.java =================================================================== RCS file: /cvsroot/sblim/jsr48-client/src/org/sblim/cimclient/internal/cimxml/sax/node/AbstractMethodCallNode.java,v retrieving revision 1.1.2.10 retrieving revision 1.1.2.11 diff -u -d -r1.1.2.10 -r1.1.2.11 --- AbstractMethodCallNode.java 27 Mar 2012 19:06:32 -0000 1.1.2.10 +++ AbstractMethodCallNode.java 2 Oct 2013 19:20:52 -0000 1.1.2.11 @@ -1,5 +1,5 @@ /** - * (C) Copyright IBM Corp. 2006, 2012 + * (C) Copyright IBM Corp. 2006, 2013 * * THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE * ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE @@ -21,6 +21,7 @@ * 2531371 2009-02-10 raman_arora Upgrade client to JDK 1.5 (Phase 2) * 2797550 2009-06-01 raman_arora JSR48 compliance - add Java Generics * 3511454 2012-03-27 blaschke-oss SAX nodes not reinitialized properly + * 2682 2013-10-02 blaschke-oss (I)MethodCallNode allows no LOCAL*PATH */ package org.sblim.cimclient.internal.cimxml.sax.node; @@ -124,11 +125,6 @@ } } - @Override - public void testCompletness() { - // TODO Auto-generated method stub - } - /** * getName * |