/** * Set an external factory to use instead of the default one */ public static void setFactory(InputStream in, GraphManager.Factory factory, GraphManager.Writer writer) throws Schema2BeansException { if (in == null) throw new Schema2BeansException(Common.getMessage( "InputStreamCantBeNull_msg")); if (factory != null) GraphManager.factoryMap.put(in, factory); else GraphManager.factoryMap.remove(in); if (writer != null) GraphManager.writerMap.put(in, writer); else GraphManager.writerMap.remove(in); }
protected void genStackTrace() { StringWriter strWriter = new StringWriter(); PrintWriter s = new PrintWriter(strWriter); if (childThrowable == null) { super.printStackTrace(s); } else { s.println(super.getMessage()); childThrowable.printStackTrace(s); } stackTrace = strWriter.toString(); }
public String getOriginalStackTrace() { //System.out.println("originalStackTrace="+originalStackTrace); if (originalStackTrace == null) return getMessage(); return getMessage()+"\n"+originalStackTrace; }
public void stashOriginalStackTrace() { StringWriter strWriter = new StringWriter(); printStackTrace(new PrintWriter(strWriter)); originalStackTrace = strWriter.toString(); //System.out.println("stashOriginalStackTrace: originalStackTrace="+originalStackTrace); } }
public static Validation createGraph() { try { return new Validation(); } catch (Schema2BeansException e) { throw new RuntimeException(e.getMessage()); } }
protected void initFromNode(org.w3c.dom.Node doc, int options) throws Schema2BeansException { if (doc == null) { doc = GraphManager.createRootElementNode("wizard"); // NOI18N if (doc == null){ throw new Schema2BeansException(Common.getMessage( "CantCreateDOMRoot_msg", "wizard")); } } Node n = GraphManager.getElementNode("wizard", doc); // NOI18N if (n == null){ throw new Schema2BeansException(Common.getMessage( "DocRootNotInDOMGraph_msg", "wizard", doc.getFirstChild().getNodeName())); } this.graphManager.setXmlDocument(doc); // Entry point of the createBeans() recursive calls this.createBean(n, this.graphManager()); this.initialize(options); } public Wizard(int options)
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException{ try{ init(comparators, new org.netbeans.modules.schema2beans.Version(1, 2, 0)); String strDocument = in.readUTF(); // System.out.println("strDocument='"+strDocument+"'"); ByteArrayInputStream bais = new ByteArrayInputStream(strDocument.getBytes()); Document doc = GraphManager.createXmlDocument(bais, false); initOptions(Common.NO_DEFAULT_VALUES); initFromNode(doc, Common.NO_DEFAULT_VALUES); } catch (Schema2BeansException e) { e.printStackTrace(); throw new RuntimeException(e.getMessage()); } }
public static Wizard createGraph() { try { return new Wizard(); } catch (Schema2BeansException e) { throw new RuntimeException(e.getMessage()); } }
protected void initFromNode(org.w3c.dom.Node doc, int options) throws Schema2BeansException { if (doc == null) { doc = GraphManager.createRootElementNode("deployment-plan"); // NOI18N if (doc == null) throw new Schema2BeansException(Common.getMessage( "CantCreateDOMRoot_msg", "deployment-plan")); } Node n = GraphManager.getElementNode("deployment-plan", doc); // NOI18N if (n == null) throw new Schema2BeansException(Common.getMessage( "DocRootNotInDOMGraph_msg", "deployment-plan", doc.getFirstChild().getNodeName())); this.graphManager.setXmlDocument(doc); // Entry point of the createBeans() recursive calls this.createBean(n, this.graphManager()); this.initialize(options); } public DeploymentPlan(int options)
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException{ try{ init(comparators, new org.netbeans.modules.schema2beans.Version(1, 2, 0)); String strDocument = in.readUTF(); // System.out.println("strDocument='"+strDocument+"'"); ByteArrayInputStream bais = new ByteArrayInputStream(strDocument.getBytes()); Document doc = GraphManager.createXmlDocument(bais, false); initOptions(Common.NO_DEFAULT_VALUES); initFromNode(doc, Common.NO_DEFAULT_VALUES); } catch (Schema2BeansException e) { e.printStackTrace(); throw new RuntimeException(e.getMessage()); } }
public static Constraints createGraph() { try { return new Constraints(); } catch (Schema2BeansException e) { throw new RuntimeException(e.getMessage()); } }
protected void initFromNode(org.w3c.dom.Node doc, int options) throws Schema2BeansException { if (doc == null) { doc = GraphManager.createRootElementNode("sun-cmp-mappings"); // NOI18N if (doc == null) throw new Schema2BeansException(Common.getMessage( "CantCreateDOMRoot_msg", "sun-cmp-mappings")); } Node n = GraphManager.getElementNode("sun-cmp-mappings", doc); // NOI18N if (n == null) throw new Schema2BeansException(Common.getMessage( "DocRootNotInDOMGraph_msg", "sun-cmp-mappings", doc.getFirstChild().getNodeName())); this.graphManager.setXmlDocument(doc); // Entry point of the createBeans() recursive calls this.createBean(n, this.graphManager()); this.initialize(options); } public SunCmpMappings(int options)
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException{ try{ init(comparators, new org.netbeans.modules.schema2beans.Version(1, 2, 0)); String strDocument = in.readUTF(); // System.out.println("strDocument='"+strDocument+"'"); ByteArrayInputStream bais = new ByteArrayInputStream(strDocument.getBytes()); Document doc = GraphManager.createXmlDocument(bais, false); initOptions(Common.NO_DEFAULT_VALUES); initFromNode(doc, Common.NO_DEFAULT_VALUES); } catch (Schema2BeansException e) { e.printStackTrace(); throw new RuntimeException(e.getMessage()); } }
protected void initFromNode(org.w3c.dom.Node doc, int options) throws Schema2BeansException { if (doc == null) { doc = GraphManager.createRootElementNode("constraints"); // NOI18N if (doc == null) throw new Schema2BeansException(Common.getMessage( "CantCreateDOMRoot_msg", "constraints")); } Node n = GraphManager.getElementNode("constraints", doc); // NOI18N if (n == null) throw new Schema2BeansException(Common.getMessage( "DocRootNotInDOMGraph_msg", "constraints", doc.getFirstChild().getNodeName())); this.graphManager.setXmlDocument(doc); // Entry point of the createBeans() recursive calls this.createBean(n, this.graphManager()); this.initialize(options); } public Constraints(int options)
protected void initFromNode(org.w3c.dom.Node doc, int options) throws Schema2BeansException { if (doc == null) { doc = GraphManager.createRootElementNode("validation"); // NOI18N if (doc == null) throw new Schema2BeansException(Common.getMessage( "CantCreateDOMRoot_msg", "validation")); } Node n = GraphManager.getElementNode("validation", doc); // NOI18N if (n == null) throw new Schema2BeansException(Common.getMessage( "DocRootNotInDOMGraph_msg", "validation", doc.getFirstChild().getNodeName())); this.graphManager.setXmlDocument(doc); // Entry point of the createBeans() recursive calls this.createBean(n, this.graphManager()); this.initialize(options); } public Validation(int options)
throw new Schema2BeansException(Common.getMessage( "CurrentNodeHasNoBinding_msg", new Integer(node.hashCode())));
/** * OutputStream version of write() */ void write(OutputStream out) throws IOException, Schema2BeansException { // // Code specific to the DOM implementation: // if (this.document == null) throw new Schema2BeansException(Common.getMessage("CantGetDocument_msg")); if (this.docWriter != null) this.docWriter.write(out, this.document); else { XMLUtil.DOMWriter domWriter = getDOMWriter(); domWriter.write(out, document); } }
DOMBinding b = (DOMBinding)this.bindings.get(i); if ((b.getNode() == node) || (binding == b)) throw new Schema2BeansException(Common. getMessage("NodeAlreadyReferenced_msg", node)); throw new Schema2BeansException(Common. getMessage("PropertyAlreadyBoundToDOMNode_msg", this.dtdName));
throw new Schema2BeansException(Common.getMessage( "CantCreateBeanForRootElement_msg", rootName));