[Home] [Help]
PACKAGE: XDB.DBMS_XDB_CONSTANTS
Source
1 PACKAGE DBMS_XDB_CONSTANTS authid CURRENT_USER AS
2
3 C_UTF8_ENCODING constant VARCHAR2(32)
4 := 'AL32UTF8';
5 C_WIN1252_ENCODING constant VARCHAR2(32)
6 := 'WE8MSWIN1252';
7 C_ISOLATIN1_ENCODING constant VARCHAR2(32)
8 := 'WE8ISO8859P1';
9 C_DEFAULT_ENCODING constant VARCHAR2(32)
10 := C_UTF8_ENCODING;
11 C_ORACLE_NAMESPACE constant VARCHAR2(128)
12 := 'http://xmlns.oracle.com';
13 C_ORACLE_XDB_NAMESPACE constant VARCHAR2(128)
14 := C_ORACLE_NAMESPACE || '/xdb';
15 C_XDBSCHEMA_NAMESPACE constant VARCHAR2(128)
16 := C_ORACLE_XDB_NAMESPACE || '/XDBSchema.xsd';
17 C_RESOURCE_NAMESPACE constant VARCHAR2(128)
18 := C_ORACLE_XDB_NAMESPACE || '/XDBResource.xsd';
19 C_ACL_NAMESPACE constant VARCHAR2(128)
20 := C_ORACLE_XDB_NAMESPACE || '/acl.xsd';
21 C_XMLSCHEMA_NAMESPACE constant VARCHAR2(128)
22 := 'http://www.w3.org/2001/XMLSchema';
23 C_XMLINSTANCE_NAMESPACE constant VARCHAR2(128)
24 := 'http://www.w3.org/2001/XMLSchema-instance';
25 C_RESOURCE_PREFIX_R constant VARCHAR2(128)
26 := 'xmlns:r="' || C_RESOURCE_NAMESPACE || '"';
27 C_ACL_PREFIX_ACL constant VARCHAR2(128)
28 := 'xmlns:acl="' || C_ACL_NAMESPACE || '"';
29 C_XDBSCHEMA_PREFIX_XDB constant VARCHAR2(128)
30 := 'xmlns:xdb="' || C_ORACLE_XDB_NAMESPACE || '"';
31 C_XMLSCHEMA_PREFIX_XSD constant VARCHAR2(128)
32 := 'xmlns:xsd="' || C_XMLSCHEMA_NAMESPACE || '"';
33 C_XMLINSTANCE_PREFIX_XSI constant VARCHAR2(128)
34 := 'xmlns:xsi="' || C_XMLINSTANCE_NAMESPACE || '"';
35 C_XDBSCHEMA_LOCATION constant VARCHAR2(128)
36 := C_ORACLE_XDB_NAMESPACE || '/XDBSchema.xsd';
37 C_XDBCONFIG_LOCATION constant VARCHAR2(128)
38 := C_ORACLE_XDB_NAMESPACE || '/xdbconfig.xsd';
39 C_ACL_LOCATION constant VARCHAR2(128)
40 := C_ORACLE_XDB_NAMESPACE || '/acl.xsd';
41 C_RESOURCE_LOCATION constant VARCHAR2(128)
42 := C_ORACLE_XDB_NAMESPACE || '/XDBResource.xsd';
43 C_BINARY_CONTENT constant VARCHAR2(128)
44 := C_XDBSCHEMA_LOCATION || '#binary';
45 C_TEXT_CONTENT constant VARCHAR2(128)
46 := C_XDBSCHEMA_LOCATION || '#text';
47 C_ACL_CONTENT constant VARCHAR2(128)
48 := C_ACL_LOCATION || '#acl';
49 C_XDBSCHEMA_PREFIXES constant VARCHAR2(256)
50 := C_XMLSCHEMA_PREFIX_XSD || ' ' || C_XDBSCHEMA_PREFIX_XDB;
51 C_EXIF_NAMESPACE constant VARCHAR2(128)
52 := C_ORACLE_NAMESPACE || '/ord/meta/exif';
53 C_IPTC_NAMESPACE constant VARCHAR2(128)
54 := C_ORACLE_NAMESPACE || '/ord/meta/iptc';
55 C_DICOM_NAMESPACE constant VARCHAR2(128)
56 := C_ORACLE_NAMESPACE || '/ord/meta/dicomImage';
57 C_ORDIMAGE_NAMESPACE constant VARCHAR2(128)
58 := C_ORACLE_NAMESPACE || '/ord/meta/ordimage';
59 C_XMP_NAMESPACE constant VARCHAR2(128)
60 := C_ORACLE_NAMESPACE || '/ord/meta/xmp';
61 C_XDBCONFIG_NAMESPACE constant VARCHAR2(128)
62 := C_ORACLE_XDB_NAMESPACE || '/xdbconfig.xsd';
63 C_EXIF_PREFIX_EXIF constant VARCHAR2(128)
64 := 'xmlns:exif="' || C_EXIF_NAMESPACE || '"';
65 C_IPTC_PREFIX_IPTC constant VARCHAR2(128)
66 := 'xmlns:iptc="' || C_IPTC_NAMESPACE || '"';
67 C_DICOM_PREFIX_DICOM constant VARCHAR2(128)
68 := 'xmlns:dicom="' || C_DICOM_NAMESPACE || '"';
69 C_ORDIMAGE_PREFIX_ORD constant VARCHAR2(128)
70 := 'xmlns:ord="' || C_ORDIMAGE_NAMESPACE || '"';
71 C_XMP_PREFIX_XMP constant VARCHAR2(128)
72 := 'xmlns:xmp="' || C_XMP_NAMESPACE || '"';
73 C_RESOURCE_CONFIG_NAMESPACE constant VARCHAR2(128)
74 := C_ORACLE_XDB_NAMESPACE || '/XDBResConfig.xsd';
75 C_XMLDIFF_NAMESPACE constant VARCHAR2(128)
76 := C_ORACLE_XDB_NAMESPACE || '/xdiff.xsd';
77 C_RESOURCE_CONFIG_PREFIX_RC constant VARCHAR2(128)
78 := 'xmlns:rc="' || C_RESOURCE_CONFIG_NAMESPACE || '"';
79 C_XMLDIFF_PREFIX_XD constant VARCHAR2(128)
80 := 'xmlns:xd="' || C_XMLDIFF_NAMESPACE || '"';
81 C_NSPREFIX_XDBCONFIG_CFG constant VARCHAR2(128)
82 := 'xmlns:cfg="' || C_XDBCONFIG_NAMESPACE || '"';
83
84 C_GROUP constant VARCHAR2(32) := 'group';
85 C_ELEMENT constant VARCHAR2(32) := 'element';
86 C_ATTRIBUTE constant VARCHAR2(32) := 'attribute';
87 C_COMPLEX_TYPE constant VARCHAR2(32) := 'complexType';
88
89 function ENCODING_UTF8 return varchar2 deterministic;
90 -- returns 'AL32UTF8'
91
92 function ENCODING_ISOLATIN1 return varchar2 deterministic;
93 -- returns 'WE8ISO8859P1'
94
95 function ENCODING_WIN1252 return varchar2 deterministic;
96 -- returns 'WE8MSWIN1252'
97
98 function ENCODING_DEFAULT return varchar2 deterministic;
99 -- returns 'AL32UTF8'
100
101 function NAMESPACE_ORACLE_XDB return varchar2 deterministic;
102 -- returns 'http://xmlns.oracle.com/xdb'
103
104 function NAMESPACE_RESOURCE return varchar2 deterministic;
105 -- returns ' http://xmlns.oracle.com/xdb/XDBResource.xsd
106
107 function NAMESPACE_XDBSCHEMA return varchar2 deterministic;
108 -- returns ' http://xmlns.oracle.com/xdb/XDBSchema.xsd
109
110 function NAMESPACE_ACL return varchar2 deterministic;
111 -- returns ' http://xmlns.oracle.com/xdb/acl.xsd'
112
113 function NAMESPACE_ORACLE return varchar2 deterministic;
114 -- returns 'http://xmlns.oracle.com'
115
116 function NAMESPACE_XMLSCHEMA return varchar2 deterministic;
117 -- returns 'http://www.w3.org/2001/XMLSchema'
118
119 function NAMESPACE_XMLINSTANCE return varchar2 deterministic;
120 -- returns 'http://www.w3.org/2001/XMLSchema-instance'
121
122 function NAMESPACE_RESOURCE_CONFIG return varchar2 deterministic;
123 -- returns 'http://xmlns.oracle.com/xdb/XDBResConfig.xsd'
124
125 function NAMESPACE_XMLDIFF return varchar2 deterministic;
126 -- returns 'http://xmlns.oracle.com/xdb/xdiff.xsd'
127
128 function NAMESPACE_XDBCONFIG return varchar2 deterministic;
129 -- returns 'http://xmlns.oracle.com/xdb/xdbconfig.xsd'
130
131 function SCHEMAURL_XDBCONFIG return varchar2 deterministic;
132 -- returns 'http://xmlns.oracle.com/xdb/xdbconfig.xsd'
133
134 function NSPREFIX_RESOURCE_R return varchar2 deterministic;
135 -- returns 'xmlns:r="http://xmlns.oracle.com/XDBResource.xsd"'
136
137 function NSPREFIX_ACL_ACL return varchar2 deterministic;
138 -- returns 'xmlns:acl= 'http://xmlns.oracle.com/acl.xsd"'
139
140 function NSPREFIX_XDB_XDB return varchar2 deterministic;
141 -- returns 'xmlns:xdb= “http://xmlns.oracle.com/xdb" '
142
143 function NSPREFIX_XMLSCHEMA_XSD return varchar2 deterministic;
144 -- returns 'xmlns:xsd="http://www.w3.org/2001/XMLSchema"'
145
146 function NSPREFIX_XMLINSTANCE_XSI return varchar2 deterministic;
147 -- returns 'xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" '
148
149 function NSPREFIX_RESCONFIG_RC return varchar2 deterministic;
150 -- returns 'xmlns:rc="' || NAMESPACE_RESOURCE_CONFIG
151
152 function NSPREFIX_XMLDIFF_XD return varchar2 deterministic;
153 -- returns xmlns:xd="' || NAMESPACE_XMLDIFF
154
155 function NSPREFIX_XDBCONFIG_CFG return varchar2 deterministic;
156 -- returns xmlns:cfg="http://xmlns.oracle.com/xdb/xdbconfig.xsd"
157
158 function SCHEMAURL_XDBSCHEMA return varchar2 deterministic;
159 -- returns 'http://xmlns.oracle.com/xdb/XDBSchema.xsd';
160
161 function SCHEMAURL_ACL return varchar2 deterministic;
162 -- returns 'http://xmlns.oracle.com/xdb/acl.xsd';
163
164 function SCHEMAURL_RESOURCE return varchar2 deterministic;
165 -- returns 'http://xmlns.oracle.com/xdb/XDBResource.xsd';
166
167 function SCHEMAELEM_RESCONTENT_BINARY return varchar2 deterministic;
168 -- returns SCHEMAURL_XDBSCHEMA || '#binary'
169
170 function SCHEMAELEM_RESCONTENT_TEXT return varchar2 deterministic;
171 -- returns SCHEMAURL_XDBSCHEMA || '#text'
172
173 function SCHEMAELEM_RES_ACL return varchar2 deterministic;
174 -- returns SCHEMAURL_XDBSCHEMA || '#acl'
175
176 function XSD_GROUP return VARCHAR2 deterministic;
177 -- returns 'group'
178
179 function XSD_ELEMENT return VARCHAR2 deterministic;
180 -- returns 'element'
181
182 function XSD_ATTRIBUTE return VARCHAR2 deterministic;
183 -- returns 'attribute'
184
185 function XSD_COMPLEX_TYPE return VARCHAR2 deterministic;
186 -- returns 'complexType'
187
188 function XDBSCHEMA_PREFIXES return VARCHAR2 deterministic;
189 -- returns DBMS_XDB_CONSTANTS.PREFIX_DEF_XDB || ' ' ||
190 -- DBMS_XDB_CONSTANTS.PREFIX_DEF_XMLSCHEMA
191
192 END DBMS_XDB_CONSTANTS;