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

📄 hibernatemappingscanner.java

📁 eclipse的hibernate插件,支持eclipse2.*版本
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
                // attr.getValue();            }            if (attr.getName().equals("dynamic-insert")) { // <class dynamic-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("id")) {                        visitElement_id(nodeElement);                    }                    if (nodeElement.getTagName().equals("composite-id")) {                        visitElement_composite_id(nodeElement);                    }                    if (nodeElement.getTagName().equals("discriminator")) {                        visitElement_discriminator(nodeElement);                    }                    if (nodeElement.getTagName().equals("version")) {                        visitElement_version(nodeElement);                    }                    if (nodeElement.getTagName().equals("timestamp")) {                        visitElement_timestamp(nodeElement);                    }                    if (nodeElement.getTagName().equals("subclass")) {                        visitElement_subclass(nodeElement);                    }                    if (nodeElement.getTagName().equals("joined-subclass")) {                        visitElement_joined_subclass(nodeElement);                    }                    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("map")) {                        visitElement_map(nodeElement);                    }                    if (nodeElement.getTagName().equals("set")) {                        visitElement_set(nodeElement);                    }                    if (nodeElement.getTagName().equals("bag")) {                        visitElement_bag(nodeElement);                    }                    if (nodeElement.getTagName().equals("idbag")) {                        visitElement_idbag(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);                    }                    if (nodeElement.getTagName().equals("jcs-cache")) {                        visitElement_jcs_cache(nodeElement);                    }                    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 id. */    void visitElement_id(org.w3c.dom.Element element) { // <id>        // 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")) { // <id name="???">                // attr.getValue();            }            if (attr.getName().equals("column")) { // <id column="???">                // attr.getValue();            }            if (attr.getName().equals("type")) { // <id type="???">                // attr.getValue();            }            if (attr.getName().equals("length")) { // <id length="???">                // attr.getValue();            }            if (attr.getName().equals("unsaved-value")) { // <id unsaved-value="???">                // 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("generator")) {                        visitElement_generator(nodeElement);                    }                    if (nodeElement.getTagName().equals("column")) {                        visitElement_column(nodeElement);                    }                    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 composite-id. */    void visitElement_composite_id(org.w3c.dom.Element element) { // <composite-id>        // 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")) { // <composite-id class="???">                // attr.getValue();            }            if (attr.getName().equals("name")) { // <composite-id name="???">                // attr.getValue();            }            if (attr.getName().equals("unsaved-value")) { // <composite-id unsaved-value="???">                // 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("key-property")) {                        visitElement_key_property(nodeElement);                    }                    if (nodeElement.getTagName().equals("key-many-to-one")) {                        visitElement_key_many_to_one(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 discriminator. */    void visitElement_discriminator(org.w3c.dom.Element element) { // <discriminator>        // 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("column")) { // <discriminator column="???">                // attr.getValue();            }            if (attr.getName().equals("type")) { // <discriminator type="???">                // attr.getValue();            }            if (attr.getName().equals("not-null")) { // <discriminator not-null="???">                // attr.getValue();            }            if (attr.getName().equals("length")) { // <discriminator length="???">                // attr.getValue();            }            if (attr.getName().equals("force")) { // <discriminator force="???">                // 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 version. */    void visitElement_version(org.w3c.dom.Element element) { // <version>        // 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")) { // <version name="???">                // attr.getValue();            }            if (attr.getName().equals("column")) { // <version column="???">                // attr.getValue();            }            if (attr.getName().equals("type")) { // <version type="???">                // 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;                    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 timestamp. */    void visitElement_timestamp(org.w3c.dom.Element element) { // <timestamp>        // 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")) { // <timestamp name="???">                // attr.getValue();            }            if (attr.getName().equals("column")) { // <timestamp 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;                    break;                case org.w3c.dom.Node.PROCESSING_INSTRUCTION_NODE:                    // ((org.w3c.dom.ProcessingInstruction)node).getTarget();                    // ((org.w3c.dom.ProcessingInstruction)node).getData();                    break;

⌨️ 快捷键说明

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