DBA Data[Home] [Help]

APPS.CZ_DEVELOPER_UTILS_PVT dependencies on JDR_DOCBUILDER

Line 4015: IF jdr_docbuilder.documentexists(i.JRAD_DOC)=TRUE

4011: FOR I in (SELECT JRAD_DOC from CZ_UI_PAGES
4012: WHERE ui_def_id = p_ui_def_id)
4013: LOOP
4014:
4015: IF jdr_docbuilder.documentexists(i.JRAD_DOC)=TRUE
4016: THEN
4017: jdr_docbuilder.deleteDocument(i.JRAD_DOC);
4018: END IF;
4019:

Line 4017: jdr_docbuilder.deleteDocument(i.JRAD_DOC);

4013: LOOP
4014:
4015: IF jdr_docbuilder.documentexists(i.JRAD_DOC)=TRUE
4016: THEN
4017: jdr_docbuilder.deleteDocument(i.JRAD_DOC);
4018: END IF;
4019:
4020: END LOOP;
4021:

Line 5385: RETURN jdr_docbuilder.ELEMENT

5381:
5382: ---------------------
5383: function createElement (p_namespace IN OUT NOCOPY VARCHAR2,
5384: p_tagname IN VARCHAR2)
5385: RETURN jdr_docbuilder.ELEMENT
5386: IS
5387: l_child_element jdr_docbuilder.ELEMENT;
5388:
5389: BEGIN

Line 5387: l_child_element jdr_docbuilder.ELEMENT;

5383: function createElement (p_namespace IN OUT NOCOPY VARCHAR2,
5384: p_tagname IN VARCHAR2)
5385: RETURN jdr_docbuilder.ELEMENT
5386: IS
5387: l_child_element jdr_docbuilder.ELEMENT;
5388:
5389: BEGIN
5390: IF (p_namespace IS NULL) THEN
5391: p_namespace := 'jrad:';

Line 5393: l_child_element := jdr_docbuilder.createElement(p_namespace,p_tagname);

5389: BEGIN
5390: IF (p_namespace IS NULL) THEN
5391: p_namespace := 'jrad:';
5392: END IF;
5393: l_child_element := jdr_docbuilder.createElement(p_namespace,p_tagname);
5394: RETURN l_child_element;
5395: EXCEPTION
5396: WHEN OTHERS THEN
5397: RAISE;

Line 5580: p_dest_element IN jdr_docbuilder.ELEMENT,

5576:
5577: -----
5578:
5579: PROCEDURE copyAttributes(p_source_node IN xmldom.DOMNode,
5580: p_dest_element IN jdr_docbuilder.ELEMENT,
5581: p_new_template_id IN NUMBER,
5582: p_new_document_name IN VARCHAR2,
5583: p_old_switcher_id IN VARCHAR2)
5584: IS

Line 5629: jdr_docbuilder.setAttribute(p_dest_element,attrname,attrval);

5625: END IF;
5626:
5627: attrval := replace_attrib_value (attrname,attrval,l_tagname,p_old_switcher_id,p_new_document_name);
5628:
5629: jdr_docbuilder.setAttribute(p_dest_element,attrname,attrval);
5630:
5631: END LOOP;
5632: END IF;
5633:

Line 5639: p_jrad_parent_element IN jdr_docbuilder.ELEMENT,

5635:
5636:
5637: PROCEDURE exploreTree(p_new_template_id IN NUMBER,
5638: p_new_document_name VARCHAR2,
5639: p_jrad_parent_element IN jdr_docbuilder.ELEMENT,
5640: p_dom_parent_element IN xmldom.DOMNode,
5641: p_grouping_tag IN VARCHAR2,
5642: p_enclosing_switcher_id IN VARCHAR2)
5643: IS

Line 5655: l_child_element jdr_docbuilder.ELEMENT;

5651: l_tag_name VARCHAR2(255);
5652: l_groupingNS VARCHAR2(255);
5653: l_groupingTagName VARCHAR2(255);
5654: l_grouping_tag VARCHAR2(255);
5655: l_child_element jdr_docbuilder.ELEMENT;
5656: l_parent_tag_name VARCHAR2(255);
5657: l_old_switcher_id VARCHAR2(60);
5658: l_attributes xmldom.DOMNamedNodeMap;
5659: l_attrib_count NUMBER := 0;

Line 5707: jdr_docbuilder.AddChild(p_jrad_parent_element,l_groupingNS,l_groupingTagName,l_child_element);

5703: l_groupingTagName :=SUBSTR(p_grouping_tag,INSTR(p_grouping_tag,':')+1);
5704:
5705: IF (l_groupingNS IS NULL) THEN l_groupingNS := 'jrad:'; END IF;
5706:
5707: jdr_docbuilder.AddChild(p_jrad_parent_element,l_groupingNS,l_groupingTagName,l_child_element);
5708: exploreTree(p_new_template_id, p_new_document_name, l_child_element,l_child_node,l_grouping_tag,l_old_switcher_id);
5709:
5710: ELSE
5711:

Line 5713: jdr_docbuilder.AddChild(p_jrad_parent_element,l_child_element);

5709:
5710: ELSE
5711:
5712: IF (l_grouping_tag IS NULL) THEN
5713: jdr_docbuilder.AddChild(p_jrad_parent_element,l_child_element);
5714: exploreTree(p_new_template_id, p_new_document_name, l_child_element,l_child_node,l_grouping_tag,l_old_switcher_id);
5715: ELSE
5716: exploreTree(p_new_template_id, p_new_document_name, p_jrad_parent_element,l_child_node,l_grouping_tag,l_old_switcher_id);
5717: END IF;

Line 5754: l_doc jdr_docbuilder.DOCUMENT;

5750: attrname VARCHAR2(255);
5751: attrval VARCHAR2(4000); -- jdr_attributes.att_value
5752: name_space VARCHAR2(255);
5753: tag_name VARCHAR2(255);
5754: l_doc jdr_docbuilder.DOCUMENT;
5755: top_element jdr_docbuilder.ELEMENT;
5756: jrad_save_status PLS_INTEGER;
5757: g_jrad_trans_list jdr_utils.translationlist := jdr_utils.translationlist();
5758: l_exportfinished BOOLEAN;

Line 5755: top_element jdr_docbuilder.ELEMENT;

5751: attrval VARCHAR2(4000); -- jdr_attributes.att_value
5752: name_space VARCHAR2(255);
5753: tag_name VARCHAR2(255);
5754: l_doc jdr_docbuilder.DOCUMENT;
5755: top_element jdr_docbuilder.ELEMENT;
5756: jrad_save_status PLS_INTEGER;
5757: g_jrad_trans_list jdr_utils.translationlist := jdr_utils.translationlist();
5758: l_exportfinished BOOLEAN;
5759: BEGIN

Line 5762: jdr_docbuilder.refresh;

5758: l_exportfinished BOOLEAN;
5759: BEGIN
5760: FND_MSG_PUB.initialize;
5761: x_return_status := FND_API.G_RET_STS_SUCCESS;
5762: jdr_docbuilder.refresh;
5763:
5764: IF (p_old_document_name IS NULL) THEN
5765: RAISE DOCUMENT_IS_NULL;
5766: END IF;

Line 5829: l_doc := jdr_docbuilder.createDocument(p_new_document_name);

5825:
5826: SYS.DBMS_LOB.CLOSE (l_lob);
5827: SYS.DBMS_LOB.FREETEMPORARY(l_lob);
5828:
5829: l_doc := jdr_docbuilder.createDocument(p_new_document_name);
5830: top_node := xmldom.makeNode(xmldom.getDocumentElement(doc));
5831:
5832: IF (g_toplevel_attr_tbl.COUNT > 0) THEN
5833: FOR I IN g_toplevel_attr_tbl.FIRST..g_toplevel_attr_tbl.LAST

Line 5860: jdr_docbuilder.setAttribute(top_element,attrname,attrval);

5856: IF( attrname = 'user:attribute10' ) THEN
5857: -- Have to check for user:attribute3
5858: attrval := replace_global_ids(attrval, p_new_template_id);
5859: END IF;
5860: jdr_docbuilder.setAttribute(top_element,attrname,attrval);
5861: END LOOP;
5862: END IF;
5863:
5864: jdr_docbuilder.setTopLevelElement(l_doc,top_element);

Line 5864: jdr_docbuilder.setTopLevelElement(l_doc,top_element);

5860: jdr_docbuilder.setAttribute(top_element,attrname,attrval);
5861: END LOOP;
5862: END IF;
5863:
5864: jdr_docbuilder.setTopLevelElement(l_doc,top_element);
5865:
5866: g_attribute_map.DELETE;
5867:
5868: exploreTree(p_new_template_id, p_new_document_name, top_element, top_node,'',' ');

Line 5870: jrad_save_status := jdr_docbuilder.SAVE;

5866: g_attribute_map.DELETE;
5867:
5868: exploreTree(p_new_template_id, p_new_document_name, top_element, top_node,'',' ');
5869:
5870: jrad_save_status := jdr_docbuilder.SAVE;
5871: xmlparser.freeParser(p);
5872: g_jrad_trans_list := jdr_utils.translationList();
5873: g_jrad_trans_list := jdr_utils.getTranslations(p_old_document_name);
5874: IF (g_jrad_trans_list IS NOT NULL) THEN

Line 5877: jdr_docbuilder.refresh;

5873: g_jrad_trans_list := jdr_utils.getTranslations(p_old_document_name);
5874: IF (g_jrad_trans_list IS NOT NULL) THEN
5875: jdr_utils.saveTranslations(p_new_document_name,g_jrad_trans_list);
5876: END IF;
5877: jdr_docbuilder.refresh;
5878: EXCEPTION
5879: WHEN DOCUMENT_IS_NULL THEN
5880: NULL;
5881: