Searched refs:xml (Results 1 - 25 of 225) sorted by relevance

123456789

/frameworks/base/tools/aapt2/
H A DResourceParser.h31 #include "xml/XmlPullParser.h"
58 bool Parse(xml::XmlPullParser* parser);
70 bool FlattenXmlSubtree(xml::XmlPullParser* parser, std::string* out_raw_string,
81 std::unique_ptr<Item> ParseXml(xml::XmlPullParser* parser, const uint32_t type_mask,
84 bool ParseResources(xml::XmlPullParser* parser);
85 bool ParseResource(xml::XmlPullParser* parser, ParsedResource* out_resource);
87 bool ParseItem(xml::XmlPullParser* parser, ParsedResource* out_resource, uint32_t format);
88 bool ParseString(xml::XmlPullParser* parser, ParsedResource* out_resource);
90 bool ParsePublic(xml::XmlPullParser* parser, ParsedResource* out_resource);
91 bool ParsePublicGroup(xml
[all...]
/frameworks/base/tools/aapt2/link/
H A DManifestFixer.cpp25 #include "xml/XmlActionExecutor.h"
26 #include "xml/XmlDom.h"
32 static bool RequiredNameIsNotEmpty(xml::Element* el, SourcePathDiagnostics* diag) {
33 xml::Attribute* attr = el->FindAttribute(xml::kSchemaAndroid, "name");
48 // This is how PackageManager builds class names from AndroidManifest.xml entries.
49 static bool NameIsJavaClassName(xml::Element* el, xml::Attribute* attr,
70 static bool OptionalNameIsJavaClassName(xml::Element* el, SourcePathDiagnostics* diag) {
71 if (xml
[all...]
H A DXmlNamespaceRemover.cpp27 // Visits each xml Node, removing URI references and nested namespaces.
28 class XmlVisitor : public xml::Visitor {
32 void Visit(xml::Element* el) override {
36 for (xml::Attribute& attr : el->attributes) {
41 xml::Visitor::Visit(el);
52 bool XmlNamespaceRemover::Consume(IAaptContext* context, xml::XmlResource* resource) {
H A DXmlCompatVersioner.h30 #include "xml/XmlDom.h"
37 xml::Attribute attr;
46 virtual std::vector<DegradeResult> Degrade(const xml::Element& src_el,
47 const xml::Attribute& src_attr,
60 std::vector<std::unique_ptr<xml::XmlResource>> Process(IAaptContext* context,
61 xml::XmlResource* doc,
67 std::unique_ptr<xml::XmlResource> ProcessDoc(ApiVersion target_api, ApiVersion max_api,
68 xml::XmlResource* doc,
70 void ProcessRule(const xml::Element& src_el, const xml
[all...]
H A DXmlNamespaceRemover_test.cpp27 class XmlUriTestVisitor : public xml::Visitor {
31 void Visit(xml::Element* el) override {
39 xml::Visitor::Visit(el);
46 class XmlNamespaceTestVisitor : public xml::Visitor {
50 void Visit(xml::Element* el) override {
52 xml::Visitor::Visit(el);
70 std::unique_ptr<xml::XmlResource> doc =
78 xml::Node* root = doc->root.get();
86 std::unique_ptr<xml::XmlResource> doc =
96 xml
[all...]
/frameworks/base/sax/java/android/sax/
H A DStartElementListener.java19 import org.xml.sax.Attributes;
H A DBadXmlException.java19 import org.xml.sax.SAXParseException;
20 import org.xml.sax.Locator;
/frameworks/base/tools/aapt2/xml/
H A DXmlUtil_test.cpp17 #include "xml/XmlUtil.h"
24 ASSERT_FALSE(xml::ExtractPackageFromNamespace("com.android"));
25 ASSERT_FALSE(xml::ExtractPackageFromNamespace("http://schemas.android.com/apk"));
26 ASSERT_FALSE(xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/res"));
27 ASSERT_FALSE(xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/res/"));
28 ASSERT_FALSE(xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/prv/res/"));
30 Maybe<xml::ExtractedPackage> p =
31 xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/res/a");
36 p = xml::ExtractPackageFromNamespace("http://schemas.android.com/apk/prv/res/android");
41 p = xml
[all...]
/frameworks/base/tests/privapp-permissions/
H A DAndroid.mk7 LOCAL_MANIFEST_FILE := system/AndroidManifest.xml
8 LOCAL_REQUIRED_MODULES := privapp-permissions-test.xml
12 LOCAL_MODULE := privapp-permissions-test.xml
15 LOCAL_SRC_FILES:= system/privapp-permissions-test.xml
22 LOCAL_MANIFEST_FILE := vendor/AndroidManifest.xml
24 LOCAL_REQUIRED_MODULES := vendorprivapp-permissions-test.xml
28 LOCAL_MODULE := vendorprivapp-permissions-test.xml
31 LOCAL_SRC_FILES:= vendor/privapp-permissions-test.xml
38 LOCAL_MANIFEST_FILE := product/AndroidManifest.xml
40 LOCAL_REQUIRED_MODULES := productprivapp-permissions-test.xml
[all...]
/frameworks/base/tools/aapt2/compile/
H A DInlineXmlFormatParser.h29 // Extracts Inline XML definitions into their own xml::XmlResource objects.
50 bool Consume(IAaptContext* context, xml::XmlResource* doc) override;
52 std::vector<std::unique_ptr<xml::XmlResource>>& GetExtractedInlineXmlDocuments() {
59 std::vector<std::unique_ptr<xml::XmlResource>> queue_;
H A DXmlIdCollector.h21 #include "xml/XmlDom.h"
26 bool Consume(IAaptContext* context, xml::XmlResource* xml_res) override;
H A DInlineXmlFormatParser.cpp23 #include "xml/XmlDom.h"
24 #include "xml/XmlUtil.h"
31 xml::Element* el;
37 class Visitor : public xml::PackageAwareVisitor {
39 using xml::PackageAwareVisitor::Visit;
41 explicit Visitor(IAaptContext* context, xml::XmlResource* xml_resource)
44 void Visit(xml::Element* el) override {
45 if (el->namespace_uri != xml::kSchemaAapt || el->name != "attr") {
46 xml::PackageAwareVisitor::Visit(el);
52 xml
[all...]
H A DXmlIdCollector.cpp24 #include "xml/XmlDom.h"
34 struct IdCollector : public xml::Visitor {
36 using xml::Visitor::Visit;
41 void Visit(xml::Element* element) override {
42 for (xml::Attribute& attr : element->attributes) {
58 xml::Visitor::Visit(element);
67 bool XmlIdCollector::Consume(IAaptContext* context, xml::XmlResource* xmlRes) {
/frameworks/base/libs/androidfw/tests/data/sparse/
H A Dgen_strings.sh3 OUTPUT_default=res/values/strings.xml
4 OUTPUT_v26=res/values-v26/strings.xml
/frameworks/base/tools/aapt2/java/
H A DManifestClassGenerator.h22 #include "xml/XmlDom.h"
26 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag, xml::XmlResource* res);
/frameworks/opt/net/lowpan/build/
H A Dlowpan-service.mk17 frameworks/native/data/etc/android.hardware.lowpan.xml:system/etc/permissions/android.hardware.lowpan.xml
/frameworks/base/core/java/android/content/
H A DContentInsertHandler.java20 import org.xml.sax.ContentHandler;
21 import org.xml.sax.SAXException;
/frameworks/base/libs/androidfw/tests/data/lib_one/
H A Dbuild20 aapt package -M AndroidManifest.xml -S res -F lib_one.apk -f --shared-lib
/frameworks/base/libs/androidfw/tests/data/lib_two/
H A Dbuild20 aapt package -M AndroidManifest.xml -S res -F lib_two.apk -f --shared-lib
/frameworks/opt/car/setupwizard/library/tests/robotests/config/
H A Drobolectric.properties16 manifest=frameworks/opt/car/setupwizard/library/tests/robotests/AndroidManifest.xml
/frameworks/base/data/etc/
H A DAndroid.mk21 LOCAL_MODULE := framework-sysconfig.xml
29 LOCAL_MODULE := platform.xml
37 LOCAL_MODULE := privapp-permissions-platform.xml
45 LOCAL_MODULE := hiddenapi-package-whitelist.xml
/frameworks/base/libs/androidfw/tests/data/appaslib/
H A Dbuild22 aapt package -M AndroidManifest.xml -S res -I $PATH_TO_FRAMEWORK_RES -F appaslib.apk -f
23 aapt package -M AndroidManifest.xml -S res -I $PATH_TO_FRAMEWORK_RES -F appaslib_lib.apk -f --shared-lib
/frameworks/base/libs/androidfw/tests/data/styles/
H A Dbuild6 aapt2 link -o styles.apk --manifest AndroidManifest.xml compiled.flata
/frameworks/base/tools/aapt2/format/binary/
H A DXmlFlattener.h24 #include "xml/XmlDom.h"
32 // Encode the strings in UTF-16. Only needed for AndroidManifest.xml to avoid a bug in
43 bool Consume(IAaptContext* context, const xml::XmlResource* resource);
48 bool Flatten(IAaptContext* context, const xml::Node* node);
/frameworks/base/tests/libs-permissions/
H A DAndroid.mk7 LOCAL_REQUIRED_MODULES := com.android.test.libs.product.xml
11 LOCAL_MODULE := com.android.test.libs.product.xml
14 LOCAL_SRC_FILES:= product/com.android.test.libs.product.xml

Completed in 357 milliseconds

123456789