⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hibernatemappingscanner.java

📁 eclipse的hibernate插件,支持eclipse2.*版本
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
            }        }    }        /** Scan through org.w3c.dom.Element named one-to-one. */    void visitElement_one_to_one(org.w3c.dom.Element element) { // <one-to-one>        // element.getValue();        org.w3c.dom.NamedNodeMap attrs = element.getAttributes();        for (int i = 0; i < attrs.getLength(); i++) {            org.w3c.dom.Attr attr = (org.w3c.dom.Attr)attrs.item(i);            if (attr.getName().equals("name")) { // <one-to-one name="???">                // attr.getValue();            }            if (attr.getName().equals("class")) { // <one-to-one class="???">                // attr.getValue();            }            if (attr.getName().equals("cascade")) { // <one-to-one cascade="???">                // attr.getValue();            }            if (attr.getName().equals("outer-join")) { // <one-to-one outer-join="???">                // attr.getValue();            }            if (attr.getName().equals("constrained")) { // <one-to-one constrained="???">                // attr.getValue();            }        }        org.w3c.dom.NodeList nodes = element.getChildNodes();        for (int i = 0; i < nodes.getLength(); i++) {            org.w3c.dom.Node node = nodes.item(i);            switch (node.getNodeType()) {                case org.w3c.dom.Node.CDATA_SECTION_NODE:                    // ((org.w3c.dom.CDATASection)node).getData();                    break;                case org.w3c.dom.Node.ELEMENT_NODE:                    org.w3c.dom.Element nodeElement = (org.w3c.dom.Element)node;                    if (nodeElement.getTagName().equals("meta")) {                        visitElement_meta(nodeElement);                    }                    break;                case org.w3c.dom.Node.PROCESSING_INSTRUCTION_NODE:                    // ((org.w3c.dom.ProcessingInstruction)node).getTarget();                    // ((org.w3c.dom.ProcessingInstruction)node).getData();                    break;            }        }    }        /** Scan through org.w3c.dom.Element named key-property. */    void visitElement_key_property(org.w3c.dom.Element element) { // <key-property>        // element.getValue();        org.w3c.dom.NamedNodeMap attrs = element.getAttributes();        for (int i = 0; i < attrs.getLength(); i++) {            org.w3c.dom.Attr attr = (org.w3c.dom.Attr)attrs.item(i);            if (attr.getName().equals("name")) { // <key-property name="???">                // attr.getValue();            }            if (attr.getName().equals("type")) { // <key-property type="???">                // attr.getValue();            }            if (attr.getName().equals("column")) { // <key-property column="???">                // attr.getValue();            }            if (attr.getName().equals("length")) { // <key-property length="???">                // attr.getValue();            }        }        org.w3c.dom.NodeList nodes = element.getChildNodes();        for (int i = 0; i < nodes.getLength(); i++) {            org.w3c.dom.Node node = nodes.item(i);            switch (node.getNodeType()) {                case org.w3c.dom.Node.CDATA_SECTION_NODE:                    // ((org.w3c.dom.CDATASection)node).getData();                    break;                case org.w3c.dom.Node.ELEMENT_NODE:                    org.w3c.dom.Element nodeElement = (org.w3c.dom.Element)node;                    if (nodeElement.getTagName().equals("column")) {                        visitElement_column(nodeElement);                    }                    break;                case org.w3c.dom.Node.PROCESSING_INSTRUCTION_NODE:                    // ((org.w3c.dom.ProcessingInstruction)node).getTarget();                    // ((org.w3c.dom.ProcessingInstruction)node).getData();                    break;            }        }    }        /** Scan through org.w3c.dom.Element named key-many-to-one. */    void visitElement_key_many_to_one(org.w3c.dom.Element element) { // <key-many-to-one>        // element.getValue();        org.w3c.dom.NamedNodeMap attrs = element.getAttributes();        for (int i = 0; i < attrs.getLength(); i++) {            org.w3c.dom.Attr attr = (org.w3c.dom.Attr)attrs.item(i);            if (attr.getName().equals("name")) { // <key-many-to-one name="???">                // attr.getValue();            }            if (attr.getName().equals("class")) { // <key-many-to-one class="???">                // attr.getValue();            }            if (attr.getName().equals("column")) { // <key-many-to-one column="???">                // attr.getValue();            }        }        org.w3c.dom.NodeList nodes = element.getChildNodes();        for (int i = 0; i < nodes.getLength(); i++) {            org.w3c.dom.Node node = nodes.item(i);            switch (node.getNodeType()) {                case org.w3c.dom.Node.CDATA_SECTION_NODE:                    // ((org.w3c.dom.CDATASection)node).getData();                    break;                case org.w3c.dom.Node.ELEMENT_NODE:                    org.w3c.dom.Element nodeElement = (org.w3c.dom.Element)node;                    if (nodeElement.getTagName().equals("column")) {                        visitElement_column(nodeElement);                    }                    break;                case org.w3c.dom.Node.PROCESSING_INSTRUCTION_NODE:                    // ((org.w3c.dom.ProcessingInstruction)node).getTarget();                    // ((org.w3c.dom.ProcessingInstruction)node).getData();                    break;            }        }    }        /** Scan through org.w3c.dom.Element named any. */    void visitElement_any(org.w3c.dom.Element element) { // <any>        // element.getValue();        org.w3c.dom.NamedNodeMap attrs = element.getAttributes();        for (int i = 0; i < attrs.getLength(); i++) {            org.w3c.dom.Attr attr = (org.w3c.dom.Attr)attrs.item(i);            if (attr.getName().equals("id-type")) { // <any id-type="???">                // attr.getValue();            }            if (attr.getName().equals("meta-type")) { // <any meta-type="???">                // attr.getValue();            }            if (attr.getName().equals("name")) { // <any name="???">                // attr.getValue();            }            if (attr.getName().equals("cascade")) { // <any cascade="???">                // attr.getValue();            }        }        org.w3c.dom.NodeList nodes = element.getChildNodes();        for (int i = 0; i < nodes.getLength(); i++) {            org.w3c.dom.Node node = nodes.item(i);            switch (node.getNodeType()) {                case org.w3c.dom.Node.CDATA_SECTION_NODE:                    // ((org.w3c.dom.CDATASection)node).getData();                    break;                case org.w3c.dom.Node.ELEMENT_NODE:                    org.w3c.dom.Element nodeElement = (org.w3c.dom.Element)node;                    if (nodeElement.getTagName().equals("column")) {                        visitElement_column(nodeElement);                    }                    break;                case org.w3c.dom.Node.PROCESSING_INSTRUCTION_NODE:                    // ((org.w3c.dom.ProcessingInstruction)node).getTarget();                    // ((org.w3c.dom.ProcessingInstruction)node).getData();                    break;            }        }    }        /** Scan through org.w3c.dom.Element named component. */    void visitElement_component(org.w3c.dom.Element element) { // <component>        // element.getValue();        org.w3c.dom.NamedNodeMap attrs = element.getAttributes();        for (int i = 0; i < attrs.getLength(); i++) {            org.w3c.dom.Attr attr = (org.w3c.dom.Attr)attrs.item(i);            if (attr.getName().equals("class")) { // <component class="???">                // attr.getValue();            }            if (attr.getName().equals("name")) { // <component name="???">                // attr.getValue();            }            if (attr.getName().equals("update")) { // <component update="???">                // attr.getValue();            }            if (attr.getName().equals("insert")) { // <component insert="???">                // attr.getValue();            }        }        org.w3c.dom.NodeList nodes = element.getChildNodes();        for (int i = 0; i < nodes.getLength(); i++) {            org.w3c.dom.Node node = nodes.item(i);            switch (node.getNodeType()) {                case org.w3c.dom.Node.CDATA_SECTION_NODE:                    // ((org.w3c.dom.CDATASection)node).getData();                    break;                case org.w3c.dom.Node.ELEMENT_NODE:                    org.w3c.dom.Element nodeElement = (org.w3c.dom.Element)node;                    if (nodeElement.getTagName().equals("property")) {                        visitElement_property(nodeElement);                    }                    if (nodeElement.getTagName().equals("many-to-one")) {                        visitElement_many_to_one(nodeElement);                    }                    if (nodeElement.getTagName().equals("one-to-one")) {                        visitElement_one_to_one(nodeElement);                    }                    if (nodeElement.getTagName().equals("any")) {                        visitElement_any(nodeElement);                    }                    if (nodeElement.getTagName().equals("component")) {                        visitElement_component(nodeElement);                    }                    if (nodeElement.getTagName().equals("dynabean")) {                        visitElement_dynabean(nodeElement);                    }                    if (nodeElement.getTagName().equals("parent")) {                        visitElement_parent(nodeElement);                    }                    if (nodeElement.getTagName().equals("map")) {                        visitElement_map(nodeElement);                    }                    if (nodeElement.getTagName().equals("set")) {                        visitElement_set(nodeElement);                    }                    if (nodeElement.getTagName().equals("bag")) {                        visitElement_bag(nodeElement);                    }                    if (nodeElement.getTagName().equals("list")) {                        visitElement_list(nodeElement);                    }                    if (nodeElement.getTagName().equals("array")) {                        visitElement_array(nodeElement);                    }                    if (nodeElement.getTagName().equals("primitive-array")) {                        visitElement_primitive_array(nodeElement);                    }                    break;                case org.w3c.dom.Node.PROCESSING_INSTRUCTION_NODE:                    // ((org.w3c.dom.ProcessingInstruction)node).getTarget();                    // ((org.w3c.dom.ProcessingInstruction)node).getData();                    break;            }        }    }        /** Scan through org.w3c.dom.Element named dynabean. */    void visitElement_dynabean(org.w3c.dom.Element element) { // <dynabean>        // element.getValue();        org.w3c.dom.NamedNodeMap attrs = element.getAttributes();        for (int i = 0; i < attrs.getLength(); i++) {            org.w3c.dom.Attr attr = (org.w3c.dom.Attr)attrs.item(i);            if (attr.getName().equals("dynaclass")) { // <dynabean dynaclass="???">                // attr.getValue();            }            if (attr.getName().equals("name")) { // <dynabean name="???">                // attr.getValue();            }            if (attr.getName().equals("update")) { // <dynabean update="???">                // attr.getValue();            }            if (attr.getName().equals("insert")) { // <dynabean insert="???">                // attr.getValue();            }        }        org.w3c.dom.NodeList nodes = element.getChildNodes();        for (int i = 0; i < nodes.getLength(); i++) {            org.w3c.dom.Node node = nodes.item(i);            switch (node.getNodeType()) {                case org.w3c.dom.Node.CDATA_SECTION_NODE:                    // ((org.w3c.dom.CDATASection)node).getData();                    break;                case org.w3c.dom.Node.ELEMENT_NODE:                    org.w3c.dom.Element nodeElement = (org.w3c.dom.Element)node;                    if (nodeElement.getTagName().equals("property")) {                        visitElement_property(nodeElement);                    }                    if (nodeElement.getTagName().equals("many-to-one")) {                        visitElement_many_to_one(nodeElement);                    }                    if (nodeElement.getTagName().equals("one-to-one")) {                        visitElement_one_to_one(nodeElement);                    }                    if (nodeElement.getTagName().equals("any")) {                        visitElement_any(nodeElement);                    }                    if (nodeElement.getTagName().equals("component")) {                        visitElement_component(nodeElement);                    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -