1# -*- coding: utf-8 -*- 2# Generated by the protocol buffer compiler. DO NOT EDIT! 3# source: frameworks/base/tools/aapt2/Resources.proto 4 5import sys 6_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 7from google.protobuf import descriptor as _descriptor 8from google.protobuf import message as _message 9from google.protobuf import reflection as _reflection 10from google.protobuf import symbol_database as _symbol_database 11# @@protoc_insertion_point(imports) 12 13_sym_db = _symbol_database.Default() 14 15 16import Configuration_pb2 as frameworks_dot_base_dot_tools_dot_aapt2_dot_Configuration__pb2 17 18 19DESCRIPTOR = _descriptor.FileDescriptor( 20 name='frameworks/base/tools/aapt2/Resources.proto', 21 package='aapt.pb', 22 syntax='proto3', 23 serialized_options=_b('\n\020com.android.aapt'), 24 serialized_pb=_b('\n+frameworks/base/tools/aapt2/Resources.proto\x12\x07\x61\x61pt.pb\x1a/frameworks/base/tools/aapt2/Configuration.proto\"\x1a\n\nStringPool\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\"<\n\x0eSourcePosition\x12\x13\n\x0bline_number\x18\x01 \x01(\r\x12\x15\n\rcolumn_number\x18\x02 \x01(\r\"E\n\x06Source\x12\x10\n\x08path_idx\x18\x01 \x01(\r\x12)\n\x08position\x18\x02 \x01(\x0b\x32\x17.aapt.pb.SourcePosition\"0\n\x0fToolFingerprint\x12\x0c\n\x04tool\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\"\xbb\x01\n\rResourceTable\x12(\n\x0bsource_pool\x18\x01 \x01(\x0b\x32\x13.aapt.pb.StringPool\x12!\n\x07package\x18\x02 \x03(\x0b\x32\x10.aapt.pb.Package\x12)\n\x0boverlayable\x18\x03 \x03(\x0b\x32\x14.aapt.pb.Overlayable\x12\x32\n\x10tool_fingerprint\x18\x04 \x03(\x0b\x32\x18.aapt.pb.ToolFingerprint\"\x17\n\tPackageId\x12\n\n\x02id\x18\x01 \x01(\r\"d\n\x07Package\x12&\n\npackage_id\x18\x01 \x01(\x0b\x32\x12.aapt.pb.PackageId\x12\x14\n\x0cpackage_name\x18\x02 \x01(\t\x12\x1b\n\x04type\x18\x03 \x03(\x0b\x32\r.aapt.pb.Type\"\x14\n\x06TypeId\x12\n\n\x02id\x18\x01 \x01(\r\"U\n\x04Type\x12 \n\x07type_id\x18\x01 \x01(\x0b\x32\x0f.aapt.pb.TypeId\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x1d\n\x05\x65ntry\x18\x03 \x03(\x0b\x32\x0e.aapt.pb.Entry\"\x97\x01\n\nVisibility\x12(\n\x05level\x18\x01 \x01(\x0e\x32\x19.aapt.pb.Visibility.Level\x12\x1f\n\x06source\x18\x02 \x01(\x0b\x32\x0f.aapt.pb.Source\x12\x0f\n\x07\x63omment\x18\x03 \x01(\t\"-\n\x05Level\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x0b\n\x07PRIVATE\x10\x01\x12\n\n\x06PUBLIC\x10\x02\"<\n\x08\x41llowNew\x12\x1f\n\x06source\x18\x01 \x01(\x0b\x32\x0f.aapt.pb.Source\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\"K\n\x0bOverlayable\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x1f\n\x06source\x18\x02 \x01(\x0b\x32\x0f.aapt.pb.Source\x12\r\n\x05\x61\x63tor\x18\x03 \x01(\t\"\xf3\x01\n\x0fOverlayableItem\x12\x1f\n\x06source\x18\x01 \x01(\x0b\x32\x0f.aapt.pb.Source\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\x12/\n\x06policy\x18\x03 \x03(\x0e\x32\x1f.aapt.pb.OverlayableItem.Policy\x12\x17\n\x0foverlayable_idx\x18\x04 \x01(\r\"d\n\x06Policy\x12\x08\n\x04NONE\x10\x00\x12\n\n\x06PUBLIC\x10\x01\x12\n\n\x06SYSTEM\x10\x02\x12\n\n\x06VENDOR\x10\x03\x12\x0b\n\x07PRODUCT\x10\x04\x12\r\n\tSIGNATURE\x10\x05\x12\x07\n\x03ODM\x10\x06\x12\x07\n\x03OEM\x10\x07\"\x15\n\x07\x45ntryId\x12\n\n\x02id\x18\x01 \x01(\r\"\xe8\x01\n\x05\x45ntry\x12\"\n\x08\x65ntry_id\x18\x01 \x01(\x0b\x32\x10.aapt.pb.EntryId\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\'\n\nvisibility\x18\x03 \x01(\x0b\x32\x13.aapt.pb.Visibility\x12$\n\tallow_new\x18\x04 \x01(\x0b\x32\x11.aapt.pb.AllowNew\x12\x32\n\x10overlayable_item\x18\x05 \x01(\x0b\x32\x18.aapt.pb.OverlayableItem\x12*\n\x0c\x63onfig_value\x18\x06 \x03(\x0b\x32\x14.aapt.pb.ConfigValue\"T\n\x0b\x43onfigValue\x12&\n\x06\x63onfig\x18\x01 \x01(\x0b\x32\x16.aapt.pb.Configuration\x12\x1d\n\x05value\x18\x02 \x01(\x0b\x32\x0e.aapt.pb.Value\"\xa1\x01\n\x05Value\x12\x1f\n\x06source\x18\x01 \x01(\x0b\x32\x0f.aapt.pb.Source\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\x12\x0c\n\x04weak\x18\x03 \x01(\x08\x12\x1d\n\x04item\x18\x04 \x01(\x0b\x32\r.aapt.pb.ItemH\x00\x12\x30\n\x0e\x63ompound_value\x18\x05 \x01(\x0b\x32\x16.aapt.pb.CompoundValueH\x00\x42\x07\n\x05value\"\x8d\x02\n\x04Item\x12!\n\x03ref\x18\x01 \x01(\x0b\x32\x12.aapt.pb.ReferenceH\x00\x12\x1e\n\x03str\x18\x02 \x01(\x0b\x32\x0f.aapt.pb.StringH\x00\x12%\n\x07raw_str\x18\x03 \x01(\x0b\x32\x12.aapt.pb.RawStringH\x00\x12+\n\nstyled_str\x18\x04 \x01(\x0b\x32\x15.aapt.pb.StyledStringH\x00\x12&\n\x04\x66ile\x18\x05 \x01(\x0b\x32\x16.aapt.pb.FileReferenceH\x00\x12\x19\n\x02id\x18\x06 \x01(\x0b\x32\x0b.aapt.pb.IdH\x00\x12\"\n\x04prim\x18\x07 \x01(\x0b\x32\x12.aapt.pb.PrimitiveH\x00\x42\x07\n\x05value\"\xca\x01\n\rCompoundValue\x12\"\n\x04\x61ttr\x18\x01 \x01(\x0b\x32\x12.aapt.pb.AttributeH\x00\x12\x1f\n\x05style\x18\x02 \x01(\x0b\x32\x0e.aapt.pb.StyleH\x00\x12\'\n\tstyleable\x18\x03 \x01(\x0b\x32\x12.aapt.pb.StyleableH\x00\x12\x1f\n\x05\x61rray\x18\x04 \x01(\x0b\x32\x0e.aapt.pb.ArrayH\x00\x12!\n\x06plural\x18\x05 \x01(\x0b\x32\x0f.aapt.pb.PluralH\x00\x42\x07\n\x05value\"\x18\n\x07\x42oolean\x12\r\n\x05value\x18\x01 \x01(\x08\"\xa9\x01\n\tReference\x12%\n\x04type\x18\x01 \x01(\x0e\x32\x17.aapt.pb.Reference.Type\x12\n\n\x02id\x18\x02 \x01(\r\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0f\n\x07private\x18\x04 \x01(\x08\x12$\n\nis_dynamic\x18\x05 \x01(\x0b\x32\x10.aapt.pb.Boolean\"$\n\x04Type\x12\r\n\tREFERENCE\x10\x00\x12\r\n\tATTRIBUTE\x10\x01\"\x04\n\x02Id\"\x17\n\x06String\x12\r\n\x05value\x18\x01 \x01(\t\"\x1a\n\tRawString\x12\r\n\x05value\x18\x01 \x01(\t\"\x83\x01\n\x0cStyledString\x12\r\n\x05value\x18\x01 \x01(\t\x12(\n\x04span\x18\x02 \x03(\x0b\x32\x1a.aapt.pb.StyledString.Span\x1a:\n\x04Span\x12\x0b\n\x03tag\x18\x01 \x01(\t\x12\x12\n\nfirst_char\x18\x02 \x01(\r\x12\x11\n\tlast_char\x18\x03 \x01(\r\"\x85\x01\n\rFileReference\x12\x0c\n\x04path\x18\x01 \x01(\t\x12)\n\x04type\x18\x02 \x01(\x0e\x32\x1b.aapt.pb.FileReference.Type\";\n\x04Type\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x07\n\x03PNG\x10\x01\x12\x0e\n\nBINARY_XML\x10\x02\x12\r\n\tPROTO_XML\x10\x03\"\x83\x04\n\tPrimitive\x12\x31\n\nnull_value\x18\x01 \x01(\x0b\x32\x1b.aapt.pb.Primitive.NullTypeH\x00\x12\x33\n\x0b\x65mpty_value\x18\x02 \x01(\x0b\x32\x1c.aapt.pb.Primitive.EmptyTypeH\x00\x12\x15\n\x0b\x66loat_value\x18\x03 \x01(\x02H\x00\x12\x19\n\x0f\x64imension_value\x18\r \x01(\rH\x00\x12\x18\n\x0e\x66raction_value\x18\x0e \x01(\rH\x00\x12\x1b\n\x11int_decimal_value\x18\x06 \x01(\x05H\x00\x12\x1f\n\x15int_hexadecimal_value\x18\x07 \x01(\rH\x00\x12\x17\n\rboolean_value\x18\x08 \x01(\x08H\x00\x12\x1b\n\x11\x63olor_argb8_value\x18\t \x01(\rH\x00\x12\x1a\n\x10\x63olor_rgb8_value\x18\n \x01(\rH\x00\x12\x1b\n\x11\x63olor_argb4_value\x18\x0b \x01(\rH\x00\x12\x1a\n\x10\x63olor_rgb4_value\x18\x0c \x01(\rH\x00\x12(\n\x1a\x64imension_value_deprecated\x18\x04 \x01(\x02\x42\x02\x18\x01H\x00\x12\'\n\x19\x66raction_value_deprecated\x18\x05 \x01(\x02\x42\x02\x18\x01H\x00\x1a\n\n\x08NullType\x1a\x0b\n\tEmptyTypeB\r\n\x0boneof_value\"\x90\x03\n\tAttribute\x12\x14\n\x0c\x66ormat_flags\x18\x01 \x01(\r\x12\x0f\n\x07min_int\x18\x02 \x01(\x05\x12\x0f\n\x07max_int\x18\x03 \x01(\x05\x12)\n\x06symbol\x18\x04 \x03(\x0b\x32\x19.aapt.pb.Attribute.Symbol\x1ay\n\x06Symbol\x12\x1f\n\x06source\x18\x01 \x01(\x0b\x32\x0f.aapt.pb.Source\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\x12 \n\x04name\x18\x03 \x01(\x0b\x32\x12.aapt.pb.Reference\x12\r\n\x05value\x18\x04 \x01(\r\x12\x0c\n\x04type\x18\x05 \x01(\r\"\xa4\x01\n\x0b\x46ormatFlags\x12\x08\n\x04NONE\x10\x00\x12\t\n\x03\x41NY\x10\xff\xff\x03\x12\r\n\tREFERENCE\x10\x01\x12\n\n\x06STRING\x10\x02\x12\x0b\n\x07INTEGER\x10\x04\x12\x0b\n\x07\x42OOLEAN\x10\x08\x12\t\n\x05\x43OLOR\x10\x10\x12\t\n\x05\x46LOAT\x10 \x12\r\n\tDIMENSION\x10@\x12\r\n\x08\x46RACTION\x10\x80\x01\x12\n\n\x04\x45NUM\x10\x80\x80\x04\x12\x0b\n\x05\x46LAGS\x10\x80\x80\x08\"\xf1\x01\n\x05Style\x12\"\n\x06parent\x18\x01 \x01(\x0b\x32\x12.aapt.pb.Reference\x12&\n\rparent_source\x18\x02 \x01(\x0b\x32\x0f.aapt.pb.Source\x12#\n\x05\x65ntry\x18\x03 \x03(\x0b\x32\x14.aapt.pb.Style.Entry\x1aw\n\x05\x45ntry\x12\x1f\n\x06source\x18\x01 \x01(\x0b\x32\x0f.aapt.pb.Source\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\x12\x1f\n\x03key\x18\x03 \x01(\x0b\x32\x12.aapt.pb.Reference\x12\x1b\n\x04item\x18\x04 \x01(\x0b\x32\r.aapt.pb.Item\"\x91\x01\n\tStyleable\x12\'\n\x05\x65ntry\x18\x01 \x03(\x0b\x32\x18.aapt.pb.Styleable.Entry\x1a[\n\x05\x45ntry\x12\x1f\n\x06source\x18\x01 \x01(\x0b\x32\x0f.aapt.pb.Source\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\x12 \n\x04\x61ttr\x18\x03 \x01(\x0b\x32\x12.aapt.pb.Reference\"\x8a\x01\n\x05\x41rray\x12\'\n\x07\x65lement\x18\x01 \x03(\x0b\x32\x16.aapt.pb.Array.Element\x1aX\n\x07\x45lement\x12\x1f\n\x06source\x18\x01 \x01(\x0b\x32\x0f.aapt.pb.Source\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\x12\x1b\n\x04item\x18\x03 \x01(\x0b\x32\r.aapt.pb.Item\"\xef\x01\n\x06Plural\x12$\n\x05\x65ntry\x18\x01 \x03(\x0b\x32\x15.aapt.pb.Plural.Entry\x1a|\n\x05\x45ntry\x12\x1f\n\x06source\x18\x01 \x01(\x0b\x32\x0f.aapt.pb.Source\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\x12$\n\x05\x61rity\x18\x03 \x01(\x0e\x32\x15.aapt.pb.Plural.Arity\x12\x1b\n\x04item\x18\x04 \x01(\x0b\x32\r.aapt.pb.Item\"A\n\x05\x41rity\x12\x08\n\x04ZERO\x10\x00\x12\x07\n\x03ONE\x10\x01\x12\x07\n\x03TWO\x10\x02\x12\x07\n\x03\x46\x45W\x10\x03\x12\x08\n\x04MANY\x10\x04\x12\t\n\x05OTHER\x10\x05\"r\n\x07XmlNode\x12&\n\x07\x65lement\x18\x01 \x01(\x0b\x32\x13.aapt.pb.XmlElementH\x00\x12\x0e\n\x04text\x18\x02 \x01(\tH\x00\x12\'\n\x06source\x18\x03 \x01(\x0b\x32\x17.aapt.pb.SourcePositionB\x06\n\x04node\"\xb2\x01\n\nXmlElement\x12\x34\n\x15namespace_declaration\x18\x01 \x03(\x0b\x32\x15.aapt.pb.XmlNamespace\x12\x15\n\rnamespace_uri\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12(\n\tattribute\x18\x04 \x03(\x0b\x32\x15.aapt.pb.XmlAttribute\x12\x1f\n\x05\x63hild\x18\x05 \x03(\x0b\x32\x10.aapt.pb.XmlNode\"T\n\x0cXmlNamespace\x12\x0e\n\x06prefix\x18\x01 \x01(\t\x12\x0b\n\x03uri\x18\x02 \x01(\t\x12\'\n\x06source\x18\x03 \x01(\x0b\x32\x17.aapt.pb.SourcePosition\"\xa6\x01\n\x0cXmlAttribute\x12\x15\n\rnamespace_uri\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\r\n\x05value\x18\x03 \x01(\t\x12\'\n\x06source\x18\x04 \x01(\x0b\x32\x17.aapt.pb.SourcePosition\x12\x13\n\x0bresource_id\x18\x05 \x01(\r\x12$\n\rcompiled_item\x18\x06 \x01(\x0b\x32\r.aapt.pb.ItemB\x12\n\x10\x63om.android.aaptb\x06proto3') 25 , 26 dependencies=[frameworks_dot_base_dot_tools_dot_aapt2_dot_Configuration__pb2.DESCRIPTOR,]) 27 28 29 30_VISIBILITY_LEVEL = _descriptor.EnumDescriptor( 31 name='Level', 32 full_name='aapt.pb.Visibility.Level', 33 filename=None, 34 file=DESCRIPTOR, 35 values=[ 36 _descriptor.EnumValueDescriptor( 37 name='UNKNOWN', index=0, number=0, 38 serialized_options=None, 39 type=None), 40 _descriptor.EnumValueDescriptor( 41 name='PRIVATE', index=1, number=1, 42 serialized_options=None, 43 type=None), 44 _descriptor.EnumValueDescriptor( 45 name='PUBLIC', index=2, number=2, 46 serialized_options=None, 47 type=None), 48 ], 49 containing_type=None, 50 serialized_options=None, 51 serialized_start=849, 52 serialized_end=894, 53) 54_sym_db.RegisterEnumDescriptor(_VISIBILITY_LEVEL) 55 56_OVERLAYABLEITEM_POLICY = _descriptor.EnumDescriptor( 57 name='Policy', 58 full_name='aapt.pb.OverlayableItem.Policy', 59 filename=None, 60 file=DESCRIPTOR, 61 values=[ 62 _descriptor.EnumValueDescriptor( 63 name='NONE', index=0, number=0, 64 serialized_options=None, 65 type=None), 66 _descriptor.EnumValueDescriptor( 67 name='PUBLIC', index=1, number=1, 68 serialized_options=None, 69 type=None), 70 _descriptor.EnumValueDescriptor( 71 name='SYSTEM', index=2, number=2, 72 serialized_options=None, 73 type=None), 74 _descriptor.EnumValueDescriptor( 75 name='VENDOR', index=3, number=3, 76 serialized_options=None, 77 type=None), 78 _descriptor.EnumValueDescriptor( 79 name='PRODUCT', index=4, number=4, 80 serialized_options=None, 81 type=None), 82 _descriptor.EnumValueDescriptor( 83 name='SIGNATURE', index=5, number=5, 84 serialized_options=None, 85 type=None), 86 _descriptor.EnumValueDescriptor( 87 name='ODM', index=6, number=6, 88 serialized_options=None, 89 type=None), 90 _descriptor.EnumValueDescriptor( 91 name='OEM', index=7, number=7, 92 serialized_options=None, 93 type=None), 94 ], 95 containing_type=None, 96 serialized_options=None, 97 serialized_start=1179, 98 serialized_end=1279, 99) 100_sym_db.RegisterEnumDescriptor(_OVERLAYABLEITEM_POLICY) 101 102_REFERENCE_TYPE = _descriptor.EnumDescriptor( 103 name='Type', 104 full_name='aapt.pb.Reference.Type', 105 filename=None, 106 file=DESCRIPTOR, 107 values=[ 108 _descriptor.EnumValueDescriptor( 109 name='REFERENCE', index=0, number=0, 110 serialized_options=None, 111 type=None), 112 _descriptor.EnumValueDescriptor( 113 name='ATTRIBUTE', index=1, number=1, 114 serialized_options=None, 115 type=None), 116 ], 117 containing_type=None, 118 serialized_options=None, 119 serialized_start=2426, 120 serialized_end=2462, 121) 122_sym_db.RegisterEnumDescriptor(_REFERENCE_TYPE) 123 124_FILEREFERENCE_TYPE = _descriptor.EnumDescriptor( 125 name='Type', 126 full_name='aapt.pb.FileReference.Type', 127 filename=None, 128 file=DESCRIPTOR, 129 values=[ 130 _descriptor.EnumValueDescriptor( 131 name='UNKNOWN', index=0, number=0, 132 serialized_options=None, 133 type=None), 134 _descriptor.EnumValueDescriptor( 135 name='PNG', index=1, number=1, 136 serialized_options=None, 137 type=None), 138 _descriptor.EnumValueDescriptor( 139 name='BINARY_XML', index=2, number=2, 140 serialized_options=None, 141 type=None), 142 _descriptor.EnumValueDescriptor( 143 name='PROTO_XML', index=3, number=3, 144 serialized_options=None, 145 type=None), 146 ], 147 containing_type=None, 148 serialized_options=None, 149 serialized_start=2732, 150 serialized_end=2791, 151) 152_sym_db.RegisterEnumDescriptor(_FILEREFERENCE_TYPE) 153 154_ATTRIBUTE_FORMATFLAGS = _descriptor.EnumDescriptor( 155 name='FormatFlags', 156 full_name='aapt.pb.Attribute.FormatFlags', 157 filename=None, 158 file=DESCRIPTOR, 159 values=[ 160 _descriptor.EnumValueDescriptor( 161 name='NONE', index=0, number=0, 162 serialized_options=None, 163 type=None), 164 _descriptor.EnumValueDescriptor( 165 name='ANY', index=1, number=65535, 166 serialized_options=None, 167 type=None), 168 _descriptor.EnumValueDescriptor( 169 name='REFERENCE', index=2, number=1, 170 serialized_options=None, 171 type=None), 172 _descriptor.EnumValueDescriptor( 173 name='STRING', index=3, number=2, 174 serialized_options=None, 175 type=None), 176 _descriptor.EnumValueDescriptor( 177 name='INTEGER', index=4, number=4, 178 serialized_options=None, 179 type=None), 180 _descriptor.EnumValueDescriptor( 181 name='BOOLEAN', index=5, number=8, 182 serialized_options=None, 183 type=None), 184 _descriptor.EnumValueDescriptor( 185 name='COLOR', index=6, number=16, 186 serialized_options=None, 187 type=None), 188 _descriptor.EnumValueDescriptor( 189 name='FLOAT', index=7, number=32, 190 serialized_options=None, 191 type=None), 192 _descriptor.EnumValueDescriptor( 193 name='DIMENSION', index=8, number=64, 194 serialized_options=None, 195 type=None), 196 _descriptor.EnumValueDescriptor( 197 name='FRACTION', index=9, number=128, 198 serialized_options=None, 199 type=None), 200 _descriptor.EnumValueDescriptor( 201 name='ENUM', index=10, number=65536, 202 serialized_options=None, 203 type=None), 204 _descriptor.EnumValueDescriptor( 205 name='FLAGS', index=11, number=131072, 206 serialized_options=None, 207 type=None), 208 ], 209 containing_type=None, 210 serialized_options=None, 211 serialized_start=3548, 212 serialized_end=3712, 213) 214_sym_db.RegisterEnumDescriptor(_ATTRIBUTE_FORMATFLAGS) 215 216_PLURAL_ARITY = _descriptor.EnumDescriptor( 217 name='Arity', 218 full_name='aapt.pb.Plural.Arity', 219 filename=None, 220 file=DESCRIPTOR, 221 values=[ 222 _descriptor.EnumValueDescriptor( 223 name='ZERO', index=0, number=0, 224 serialized_options=None, 225 type=None), 226 _descriptor.EnumValueDescriptor( 227 name='ONE', index=1, number=1, 228 serialized_options=None, 229 type=None), 230 _descriptor.EnumValueDescriptor( 231 name='TWO', index=2, number=2, 232 serialized_options=None, 233 type=None), 234 _descriptor.EnumValueDescriptor( 235 name='FEW', index=3, number=3, 236 serialized_options=None, 237 type=None), 238 _descriptor.EnumValueDescriptor( 239 name='MANY', index=4, number=4, 240 serialized_options=None, 241 type=None), 242 _descriptor.EnumValueDescriptor( 243 name='OTHER', index=5, number=5, 244 serialized_options=None, 245 type=None), 246 ], 247 containing_type=None, 248 serialized_options=None, 249 serialized_start=4422, 250 serialized_end=4487, 251) 252_sym_db.RegisterEnumDescriptor(_PLURAL_ARITY) 253 254 255_STRINGPOOL = _descriptor.Descriptor( 256 name='StringPool', 257 full_name='aapt.pb.StringPool', 258 filename=None, 259 file=DESCRIPTOR, 260 containing_type=None, 261 fields=[ 262 _descriptor.FieldDescriptor( 263 name='data', full_name='aapt.pb.StringPool.data', index=0, 264 number=1, type=12, cpp_type=9, label=1, 265 has_default_value=False, default_value=_b(""), 266 message_type=None, enum_type=None, containing_type=None, 267 is_extension=False, extension_scope=None, 268 serialized_options=None, file=DESCRIPTOR), 269 ], 270 extensions=[ 271 ], 272 nested_types=[], 273 enum_types=[ 274 ], 275 serialized_options=None, 276 is_extendable=False, 277 syntax='proto3', 278 extension_ranges=[], 279 oneofs=[ 280 ], 281 serialized_start=105, 282 serialized_end=131, 283) 284 285 286_SOURCEPOSITION = _descriptor.Descriptor( 287 name='SourcePosition', 288 full_name='aapt.pb.SourcePosition', 289 filename=None, 290 file=DESCRIPTOR, 291 containing_type=None, 292 fields=[ 293 _descriptor.FieldDescriptor( 294 name='line_number', full_name='aapt.pb.SourcePosition.line_number', index=0, 295 number=1, type=13, cpp_type=3, label=1, 296 has_default_value=False, default_value=0, 297 message_type=None, enum_type=None, containing_type=None, 298 is_extension=False, extension_scope=None, 299 serialized_options=None, file=DESCRIPTOR), 300 _descriptor.FieldDescriptor( 301 name='column_number', full_name='aapt.pb.SourcePosition.column_number', index=1, 302 number=2, type=13, cpp_type=3, label=1, 303 has_default_value=False, default_value=0, 304 message_type=None, enum_type=None, containing_type=None, 305 is_extension=False, extension_scope=None, 306 serialized_options=None, file=DESCRIPTOR), 307 ], 308 extensions=[ 309 ], 310 nested_types=[], 311 enum_types=[ 312 ], 313 serialized_options=None, 314 is_extendable=False, 315 syntax='proto3', 316 extension_ranges=[], 317 oneofs=[ 318 ], 319 serialized_start=133, 320 serialized_end=193, 321) 322 323 324_SOURCE = _descriptor.Descriptor( 325 name='Source', 326 full_name='aapt.pb.Source', 327 filename=None, 328 file=DESCRIPTOR, 329 containing_type=None, 330 fields=[ 331 _descriptor.FieldDescriptor( 332 name='path_idx', full_name='aapt.pb.Source.path_idx', index=0, 333 number=1, type=13, cpp_type=3, label=1, 334 has_default_value=False, default_value=0, 335 message_type=None, enum_type=None, containing_type=None, 336 is_extension=False, extension_scope=None, 337 serialized_options=None, file=DESCRIPTOR), 338 _descriptor.FieldDescriptor( 339 name='position', full_name='aapt.pb.Source.position', index=1, 340 number=2, type=11, cpp_type=10, label=1, 341 has_default_value=False, default_value=None, 342 message_type=None, enum_type=None, containing_type=None, 343 is_extension=False, extension_scope=None, 344 serialized_options=None, file=DESCRIPTOR), 345 ], 346 extensions=[ 347 ], 348 nested_types=[], 349 enum_types=[ 350 ], 351 serialized_options=None, 352 is_extendable=False, 353 syntax='proto3', 354 extension_ranges=[], 355 oneofs=[ 356 ], 357 serialized_start=195, 358 serialized_end=264, 359) 360 361 362_TOOLFINGERPRINT = _descriptor.Descriptor( 363 name='ToolFingerprint', 364 full_name='aapt.pb.ToolFingerprint', 365 filename=None, 366 file=DESCRIPTOR, 367 containing_type=None, 368 fields=[ 369 _descriptor.FieldDescriptor( 370 name='tool', full_name='aapt.pb.ToolFingerprint.tool', index=0, 371 number=1, type=9, cpp_type=9, label=1, 372 has_default_value=False, default_value=_b("").decode('utf-8'), 373 message_type=None, enum_type=None, containing_type=None, 374 is_extension=False, extension_scope=None, 375 serialized_options=None, file=DESCRIPTOR), 376 _descriptor.FieldDescriptor( 377 name='version', full_name='aapt.pb.ToolFingerprint.version', index=1, 378 number=2, type=9, cpp_type=9, label=1, 379 has_default_value=False, default_value=_b("").decode('utf-8'), 380 message_type=None, enum_type=None, containing_type=None, 381 is_extension=False, extension_scope=None, 382 serialized_options=None, file=DESCRIPTOR), 383 ], 384 extensions=[ 385 ], 386 nested_types=[], 387 enum_types=[ 388 ], 389 serialized_options=None, 390 is_extendable=False, 391 syntax='proto3', 392 extension_ranges=[], 393 oneofs=[ 394 ], 395 serialized_start=266, 396 serialized_end=314, 397) 398 399 400_RESOURCETABLE = _descriptor.Descriptor( 401 name='ResourceTable', 402 full_name='aapt.pb.ResourceTable', 403 filename=None, 404 file=DESCRIPTOR, 405 containing_type=None, 406 fields=[ 407 _descriptor.FieldDescriptor( 408 name='source_pool', full_name='aapt.pb.ResourceTable.source_pool', index=0, 409 number=1, type=11, cpp_type=10, label=1, 410 has_default_value=False, default_value=None, 411 message_type=None, enum_type=None, containing_type=None, 412 is_extension=False, extension_scope=None, 413 serialized_options=None, file=DESCRIPTOR), 414 _descriptor.FieldDescriptor( 415 name='package', full_name='aapt.pb.ResourceTable.package', index=1, 416 number=2, type=11, cpp_type=10, label=3, 417 has_default_value=False, default_value=[], 418 message_type=None, enum_type=None, containing_type=None, 419 is_extension=False, extension_scope=None, 420 serialized_options=None, file=DESCRIPTOR), 421 _descriptor.FieldDescriptor( 422 name='overlayable', full_name='aapt.pb.ResourceTable.overlayable', index=2, 423 number=3, type=11, cpp_type=10, label=3, 424 has_default_value=False, default_value=[], 425 message_type=None, enum_type=None, containing_type=None, 426 is_extension=False, extension_scope=None, 427 serialized_options=None, file=DESCRIPTOR), 428 _descriptor.FieldDescriptor( 429 name='tool_fingerprint', full_name='aapt.pb.ResourceTable.tool_fingerprint', index=3, 430 number=4, type=11, cpp_type=10, label=3, 431 has_default_value=False, default_value=[], 432 message_type=None, enum_type=None, containing_type=None, 433 is_extension=False, extension_scope=None, 434 serialized_options=None, file=DESCRIPTOR), 435 ], 436 extensions=[ 437 ], 438 nested_types=[], 439 enum_types=[ 440 ], 441 serialized_options=None, 442 is_extendable=False, 443 syntax='proto3', 444 extension_ranges=[], 445 oneofs=[ 446 ], 447 serialized_start=317, 448 serialized_end=504, 449) 450 451 452_PACKAGEID = _descriptor.Descriptor( 453 name='PackageId', 454 full_name='aapt.pb.PackageId', 455 filename=None, 456 file=DESCRIPTOR, 457 containing_type=None, 458 fields=[ 459 _descriptor.FieldDescriptor( 460 name='id', full_name='aapt.pb.PackageId.id', index=0, 461 number=1, type=13, cpp_type=3, label=1, 462 has_default_value=False, default_value=0, 463 message_type=None, enum_type=None, containing_type=None, 464 is_extension=False, extension_scope=None, 465 serialized_options=None, file=DESCRIPTOR), 466 ], 467 extensions=[ 468 ], 469 nested_types=[], 470 enum_types=[ 471 ], 472 serialized_options=None, 473 is_extendable=False, 474 syntax='proto3', 475 extension_ranges=[], 476 oneofs=[ 477 ], 478 serialized_start=506, 479 serialized_end=529, 480) 481 482 483_PACKAGE = _descriptor.Descriptor( 484 name='Package', 485 full_name='aapt.pb.Package', 486 filename=None, 487 file=DESCRIPTOR, 488 containing_type=None, 489 fields=[ 490 _descriptor.FieldDescriptor( 491 name='package_id', full_name='aapt.pb.Package.package_id', index=0, 492 number=1, type=11, cpp_type=10, label=1, 493 has_default_value=False, default_value=None, 494 message_type=None, enum_type=None, containing_type=None, 495 is_extension=False, extension_scope=None, 496 serialized_options=None, file=DESCRIPTOR), 497 _descriptor.FieldDescriptor( 498 name='package_name', full_name='aapt.pb.Package.package_name', index=1, 499 number=2, type=9, cpp_type=9, label=1, 500 has_default_value=False, default_value=_b("").decode('utf-8'), 501 message_type=None, enum_type=None, containing_type=None, 502 is_extension=False, extension_scope=None, 503 serialized_options=None, file=DESCRIPTOR), 504 _descriptor.FieldDescriptor( 505 name='type', full_name='aapt.pb.Package.type', index=2, 506 number=3, type=11, cpp_type=10, label=3, 507 has_default_value=False, default_value=[], 508 message_type=None, enum_type=None, containing_type=None, 509 is_extension=False, extension_scope=None, 510 serialized_options=None, file=DESCRIPTOR), 511 ], 512 extensions=[ 513 ], 514 nested_types=[], 515 enum_types=[ 516 ], 517 serialized_options=None, 518 is_extendable=False, 519 syntax='proto3', 520 extension_ranges=[], 521 oneofs=[ 522 ], 523 serialized_start=531, 524 serialized_end=631, 525) 526 527 528_TYPEID = _descriptor.Descriptor( 529 name='TypeId', 530 full_name='aapt.pb.TypeId', 531 filename=None, 532 file=DESCRIPTOR, 533 containing_type=None, 534 fields=[ 535 _descriptor.FieldDescriptor( 536 name='id', full_name='aapt.pb.TypeId.id', index=0, 537 number=1, type=13, cpp_type=3, label=1, 538 has_default_value=False, default_value=0, 539 message_type=None, enum_type=None, containing_type=None, 540 is_extension=False, extension_scope=None, 541 serialized_options=None, file=DESCRIPTOR), 542 ], 543 extensions=[ 544 ], 545 nested_types=[], 546 enum_types=[ 547 ], 548 serialized_options=None, 549 is_extendable=False, 550 syntax='proto3', 551 extension_ranges=[], 552 oneofs=[ 553 ], 554 serialized_start=633, 555 serialized_end=653, 556) 557 558 559_TYPE = _descriptor.Descriptor( 560 name='Type', 561 full_name='aapt.pb.Type', 562 filename=None, 563 file=DESCRIPTOR, 564 containing_type=None, 565 fields=[ 566 _descriptor.FieldDescriptor( 567 name='type_id', full_name='aapt.pb.Type.type_id', index=0, 568 number=1, type=11, cpp_type=10, label=1, 569 has_default_value=False, default_value=None, 570 message_type=None, enum_type=None, containing_type=None, 571 is_extension=False, extension_scope=None, 572 serialized_options=None, file=DESCRIPTOR), 573 _descriptor.FieldDescriptor( 574 name='name', full_name='aapt.pb.Type.name', index=1, 575 number=2, type=9, cpp_type=9, label=1, 576 has_default_value=False, default_value=_b("").decode('utf-8'), 577 message_type=None, enum_type=None, containing_type=None, 578 is_extension=False, extension_scope=None, 579 serialized_options=None, file=DESCRIPTOR), 580 _descriptor.FieldDescriptor( 581 name='entry', full_name='aapt.pb.Type.entry', index=2, 582 number=3, type=11, cpp_type=10, label=3, 583 has_default_value=False, default_value=[], 584 message_type=None, enum_type=None, containing_type=None, 585 is_extension=False, extension_scope=None, 586 serialized_options=None, file=DESCRIPTOR), 587 ], 588 extensions=[ 589 ], 590 nested_types=[], 591 enum_types=[ 592 ], 593 serialized_options=None, 594 is_extendable=False, 595 syntax='proto3', 596 extension_ranges=[], 597 oneofs=[ 598 ], 599 serialized_start=655, 600 serialized_end=740, 601) 602 603 604_VISIBILITY = _descriptor.Descriptor( 605 name='Visibility', 606 full_name='aapt.pb.Visibility', 607 filename=None, 608 file=DESCRIPTOR, 609 containing_type=None, 610 fields=[ 611 _descriptor.FieldDescriptor( 612 name='level', full_name='aapt.pb.Visibility.level', index=0, 613 number=1, type=14, cpp_type=8, label=1, 614 has_default_value=False, default_value=0, 615 message_type=None, enum_type=None, containing_type=None, 616 is_extension=False, extension_scope=None, 617 serialized_options=None, file=DESCRIPTOR), 618 _descriptor.FieldDescriptor( 619 name='source', full_name='aapt.pb.Visibility.source', index=1, 620 number=2, type=11, cpp_type=10, label=1, 621 has_default_value=False, default_value=None, 622 message_type=None, enum_type=None, containing_type=None, 623 is_extension=False, extension_scope=None, 624 serialized_options=None, file=DESCRIPTOR), 625 _descriptor.FieldDescriptor( 626 name='comment', full_name='aapt.pb.Visibility.comment', index=2, 627 number=3, type=9, cpp_type=9, label=1, 628 has_default_value=False, default_value=_b("").decode('utf-8'), 629 message_type=None, enum_type=None, containing_type=None, 630 is_extension=False, extension_scope=None, 631 serialized_options=None, file=DESCRIPTOR), 632 ], 633 extensions=[ 634 ], 635 nested_types=[], 636 enum_types=[ 637 _VISIBILITY_LEVEL, 638 ], 639 serialized_options=None, 640 is_extendable=False, 641 syntax='proto3', 642 extension_ranges=[], 643 oneofs=[ 644 ], 645 serialized_start=743, 646 serialized_end=894, 647) 648 649 650_ALLOWNEW = _descriptor.Descriptor( 651 name='AllowNew', 652 full_name='aapt.pb.AllowNew', 653 filename=None, 654 file=DESCRIPTOR, 655 containing_type=None, 656 fields=[ 657 _descriptor.FieldDescriptor( 658 name='source', full_name='aapt.pb.AllowNew.source', index=0, 659 number=1, type=11, cpp_type=10, label=1, 660 has_default_value=False, default_value=None, 661 message_type=None, enum_type=None, containing_type=None, 662 is_extension=False, extension_scope=None, 663 serialized_options=None, file=DESCRIPTOR), 664 _descriptor.FieldDescriptor( 665 name='comment', full_name='aapt.pb.AllowNew.comment', index=1, 666 number=2, type=9, cpp_type=9, label=1, 667 has_default_value=False, default_value=_b("").decode('utf-8'), 668 message_type=None, enum_type=None, containing_type=None, 669 is_extension=False, extension_scope=None, 670 serialized_options=None, file=DESCRIPTOR), 671 ], 672 extensions=[ 673 ], 674 nested_types=[], 675 enum_types=[ 676 ], 677 serialized_options=None, 678 is_extendable=False, 679 syntax='proto3', 680 extension_ranges=[], 681 oneofs=[ 682 ], 683 serialized_start=896, 684 serialized_end=956, 685) 686 687 688_OVERLAYABLE = _descriptor.Descriptor( 689 name='Overlayable', 690 full_name='aapt.pb.Overlayable', 691 filename=None, 692 file=DESCRIPTOR, 693 containing_type=None, 694 fields=[ 695 _descriptor.FieldDescriptor( 696 name='name', full_name='aapt.pb.Overlayable.name', index=0, 697 number=1, type=9, cpp_type=9, label=1, 698 has_default_value=False, default_value=_b("").decode('utf-8'), 699 message_type=None, enum_type=None, containing_type=None, 700 is_extension=False, extension_scope=None, 701 serialized_options=None, file=DESCRIPTOR), 702 _descriptor.FieldDescriptor( 703 name='source', full_name='aapt.pb.Overlayable.source', index=1, 704 number=2, type=11, cpp_type=10, label=1, 705 has_default_value=False, default_value=None, 706 message_type=None, enum_type=None, containing_type=None, 707 is_extension=False, extension_scope=None, 708 serialized_options=None, file=DESCRIPTOR), 709 _descriptor.FieldDescriptor( 710 name='actor', full_name='aapt.pb.Overlayable.actor', index=2, 711 number=3, type=9, cpp_type=9, label=1, 712 has_default_value=False, default_value=_b("").decode('utf-8'), 713 message_type=None, enum_type=None, containing_type=None, 714 is_extension=False, extension_scope=None, 715 serialized_options=None, file=DESCRIPTOR), 716 ], 717 extensions=[ 718 ], 719 nested_types=[], 720 enum_types=[ 721 ], 722 serialized_options=None, 723 is_extendable=False, 724 syntax='proto3', 725 extension_ranges=[], 726 oneofs=[ 727 ], 728 serialized_start=958, 729 serialized_end=1033, 730) 731 732 733_OVERLAYABLEITEM = _descriptor.Descriptor( 734 name='OverlayableItem', 735 full_name='aapt.pb.OverlayableItem', 736 filename=None, 737 file=DESCRIPTOR, 738 containing_type=None, 739 fields=[ 740 _descriptor.FieldDescriptor( 741 name='source', full_name='aapt.pb.OverlayableItem.source', index=0, 742 number=1, type=11, cpp_type=10, label=1, 743 has_default_value=False, default_value=None, 744 message_type=None, enum_type=None, containing_type=None, 745 is_extension=False, extension_scope=None, 746 serialized_options=None, file=DESCRIPTOR), 747 _descriptor.FieldDescriptor( 748 name='comment', full_name='aapt.pb.OverlayableItem.comment', index=1, 749 number=2, type=9, cpp_type=9, label=1, 750 has_default_value=False, default_value=_b("").decode('utf-8'), 751 message_type=None, enum_type=None, containing_type=None, 752 is_extension=False, extension_scope=None, 753 serialized_options=None, file=DESCRIPTOR), 754 _descriptor.FieldDescriptor( 755 name='policy', full_name='aapt.pb.OverlayableItem.policy', index=2, 756 number=3, type=14, cpp_type=8, label=3, 757 has_default_value=False, default_value=[], 758 message_type=None, enum_type=None, containing_type=None, 759 is_extension=False, extension_scope=None, 760 serialized_options=None, file=DESCRIPTOR), 761 _descriptor.FieldDescriptor( 762 name='overlayable_idx', full_name='aapt.pb.OverlayableItem.overlayable_idx', index=3, 763 number=4, type=13, cpp_type=3, label=1, 764 has_default_value=False, default_value=0, 765 message_type=None, enum_type=None, containing_type=None, 766 is_extension=False, extension_scope=None, 767 serialized_options=None, file=DESCRIPTOR), 768 ], 769 extensions=[ 770 ], 771 nested_types=[], 772 enum_types=[ 773 _OVERLAYABLEITEM_POLICY, 774 ], 775 serialized_options=None, 776 is_extendable=False, 777 syntax='proto3', 778 extension_ranges=[], 779 oneofs=[ 780 ], 781 serialized_start=1036, 782 serialized_end=1279, 783) 784 785 786_ENTRYID = _descriptor.Descriptor( 787 name='EntryId', 788 full_name='aapt.pb.EntryId', 789 filename=None, 790 file=DESCRIPTOR, 791 containing_type=None, 792 fields=[ 793 _descriptor.FieldDescriptor( 794 name='id', full_name='aapt.pb.EntryId.id', index=0, 795 number=1, type=13, cpp_type=3, label=1, 796 has_default_value=False, default_value=0, 797 message_type=None, enum_type=None, containing_type=None, 798 is_extension=False, extension_scope=None, 799 serialized_options=None, file=DESCRIPTOR), 800 ], 801 extensions=[ 802 ], 803 nested_types=[], 804 enum_types=[ 805 ], 806 serialized_options=None, 807 is_extendable=False, 808 syntax='proto3', 809 extension_ranges=[], 810 oneofs=[ 811 ], 812 serialized_start=1281, 813 serialized_end=1302, 814) 815 816 817_ENTRY = _descriptor.Descriptor( 818 name='Entry', 819 full_name='aapt.pb.Entry', 820 filename=None, 821 file=DESCRIPTOR, 822 containing_type=None, 823 fields=[ 824 _descriptor.FieldDescriptor( 825 name='entry_id', full_name='aapt.pb.Entry.entry_id', index=0, 826 number=1, type=11, cpp_type=10, label=1, 827 has_default_value=False, default_value=None, 828 message_type=None, enum_type=None, containing_type=None, 829 is_extension=False, extension_scope=None, 830 serialized_options=None, file=DESCRIPTOR), 831 _descriptor.FieldDescriptor( 832 name='name', full_name='aapt.pb.Entry.name', index=1, 833 number=2, type=9, cpp_type=9, label=1, 834 has_default_value=False, default_value=_b("").decode('utf-8'), 835 message_type=None, enum_type=None, containing_type=None, 836 is_extension=False, extension_scope=None, 837 serialized_options=None, file=DESCRIPTOR), 838 _descriptor.FieldDescriptor( 839 name='visibility', full_name='aapt.pb.Entry.visibility', index=2, 840 number=3, type=11, cpp_type=10, label=1, 841 has_default_value=False, default_value=None, 842 message_type=None, enum_type=None, containing_type=None, 843 is_extension=False, extension_scope=None, 844 serialized_options=None, file=DESCRIPTOR), 845 _descriptor.FieldDescriptor( 846 name='allow_new', full_name='aapt.pb.Entry.allow_new', index=3, 847 number=4, type=11, cpp_type=10, label=1, 848 has_default_value=False, default_value=None, 849 message_type=None, enum_type=None, containing_type=None, 850 is_extension=False, extension_scope=None, 851 serialized_options=None, file=DESCRIPTOR), 852 _descriptor.FieldDescriptor( 853 name='overlayable_item', full_name='aapt.pb.Entry.overlayable_item', index=4, 854 number=5, type=11, cpp_type=10, label=1, 855 has_default_value=False, default_value=None, 856 message_type=None, enum_type=None, containing_type=None, 857 is_extension=False, extension_scope=None, 858 serialized_options=None, file=DESCRIPTOR), 859 _descriptor.FieldDescriptor( 860 name='config_value', full_name='aapt.pb.Entry.config_value', index=5, 861 number=6, type=11, cpp_type=10, label=3, 862 has_default_value=False, default_value=[], 863 message_type=None, enum_type=None, containing_type=None, 864 is_extension=False, extension_scope=None, 865 serialized_options=None, file=DESCRIPTOR), 866 ], 867 extensions=[ 868 ], 869 nested_types=[], 870 enum_types=[ 871 ], 872 serialized_options=None, 873 is_extendable=False, 874 syntax='proto3', 875 extension_ranges=[], 876 oneofs=[ 877 ], 878 serialized_start=1305, 879 serialized_end=1537, 880) 881 882 883_CONFIGVALUE = _descriptor.Descriptor( 884 name='ConfigValue', 885 full_name='aapt.pb.ConfigValue', 886 filename=None, 887 file=DESCRIPTOR, 888 containing_type=None, 889 fields=[ 890 _descriptor.FieldDescriptor( 891 name='config', full_name='aapt.pb.ConfigValue.config', index=0, 892 number=1, type=11, cpp_type=10, label=1, 893 has_default_value=False, default_value=None, 894 message_type=None, enum_type=None, containing_type=None, 895 is_extension=False, extension_scope=None, 896 serialized_options=None, file=DESCRIPTOR), 897 _descriptor.FieldDescriptor( 898 name='value', full_name='aapt.pb.ConfigValue.value', index=1, 899 number=2, type=11, cpp_type=10, label=1, 900 has_default_value=False, default_value=None, 901 message_type=None, enum_type=None, containing_type=None, 902 is_extension=False, extension_scope=None, 903 serialized_options=None, file=DESCRIPTOR), 904 ], 905 extensions=[ 906 ], 907 nested_types=[], 908 enum_types=[ 909 ], 910 serialized_options=None, 911 is_extendable=False, 912 syntax='proto3', 913 extension_ranges=[], 914 oneofs=[ 915 ], 916 serialized_start=1539, 917 serialized_end=1623, 918) 919 920 921_VALUE = _descriptor.Descriptor( 922 name='Value', 923 full_name='aapt.pb.Value', 924 filename=None, 925 file=DESCRIPTOR, 926 containing_type=None, 927 fields=[ 928 _descriptor.FieldDescriptor( 929 name='source', full_name='aapt.pb.Value.source', index=0, 930 number=1, type=11, cpp_type=10, label=1, 931 has_default_value=False, default_value=None, 932 message_type=None, enum_type=None, containing_type=None, 933 is_extension=False, extension_scope=None, 934 serialized_options=None, file=DESCRIPTOR), 935 _descriptor.FieldDescriptor( 936 name='comment', full_name='aapt.pb.Value.comment', index=1, 937 number=2, type=9, cpp_type=9, label=1, 938 has_default_value=False, default_value=_b("").decode('utf-8'), 939 message_type=None, enum_type=None, containing_type=None, 940 is_extension=False, extension_scope=None, 941 serialized_options=None, file=DESCRIPTOR), 942 _descriptor.FieldDescriptor( 943 name='weak', full_name='aapt.pb.Value.weak', index=2, 944 number=3, type=8, cpp_type=7, label=1, 945 has_default_value=False, default_value=False, 946 message_type=None, enum_type=None, containing_type=None, 947 is_extension=False, extension_scope=None, 948 serialized_options=None, file=DESCRIPTOR), 949 _descriptor.FieldDescriptor( 950 name='item', full_name='aapt.pb.Value.item', index=3, 951 number=4, type=11, cpp_type=10, label=1, 952 has_default_value=False, default_value=None, 953 message_type=None, enum_type=None, containing_type=None, 954 is_extension=False, extension_scope=None, 955 serialized_options=None, file=DESCRIPTOR), 956 _descriptor.FieldDescriptor( 957 name='compound_value', full_name='aapt.pb.Value.compound_value', index=4, 958 number=5, type=11, cpp_type=10, label=1, 959 has_default_value=False, default_value=None, 960 message_type=None, enum_type=None, containing_type=None, 961 is_extension=False, extension_scope=None, 962 serialized_options=None, file=DESCRIPTOR), 963 ], 964 extensions=[ 965 ], 966 nested_types=[], 967 enum_types=[ 968 ], 969 serialized_options=None, 970 is_extendable=False, 971 syntax='proto3', 972 extension_ranges=[], 973 oneofs=[ 974 _descriptor.OneofDescriptor( 975 name='value', full_name='aapt.pb.Value.value', 976 index=0, containing_type=None, fields=[]), 977 ], 978 serialized_start=1626, 979 serialized_end=1787, 980) 981 982 983_ITEM = _descriptor.Descriptor( 984 name='Item', 985 full_name='aapt.pb.Item', 986 filename=None, 987 file=DESCRIPTOR, 988 containing_type=None, 989 fields=[ 990 _descriptor.FieldDescriptor( 991 name='ref', full_name='aapt.pb.Item.ref', index=0, 992 number=1, type=11, cpp_type=10, label=1, 993 has_default_value=False, default_value=None, 994 message_type=None, enum_type=None, containing_type=None, 995 is_extension=False, extension_scope=None, 996 serialized_options=None, file=DESCRIPTOR), 997 _descriptor.FieldDescriptor( 998 name='str', full_name='aapt.pb.Item.str', index=1, 999 number=2, type=11, cpp_type=10, label=1, 1000 has_default_value=False, default_value=None, 1001 message_type=None, enum_type=None, containing_type=None, 1002 is_extension=False, extension_scope=None, 1003 serialized_options=None, file=DESCRIPTOR), 1004 _descriptor.FieldDescriptor( 1005 name='raw_str', full_name='aapt.pb.Item.raw_str', index=2, 1006 number=3, type=11, cpp_type=10, label=1, 1007 has_default_value=False, default_value=None, 1008 message_type=None, enum_type=None, containing_type=None, 1009 is_extension=False, extension_scope=None, 1010 serialized_options=None, file=DESCRIPTOR), 1011 _descriptor.FieldDescriptor( 1012 name='styled_str', full_name='aapt.pb.Item.styled_str', index=3, 1013 number=4, type=11, cpp_type=10, label=1, 1014 has_default_value=False, default_value=None, 1015 message_type=None, enum_type=None, containing_type=None, 1016 is_extension=False, extension_scope=None, 1017 serialized_options=None, file=DESCRIPTOR), 1018 _descriptor.FieldDescriptor( 1019 name='file', full_name='aapt.pb.Item.file', index=4, 1020 number=5, type=11, cpp_type=10, label=1, 1021 has_default_value=False, default_value=None, 1022 message_type=None, enum_type=None, containing_type=None, 1023 is_extension=False, extension_scope=None, 1024 serialized_options=None, file=DESCRIPTOR), 1025 _descriptor.FieldDescriptor( 1026 name='id', full_name='aapt.pb.Item.id', index=5, 1027 number=6, type=11, cpp_type=10, label=1, 1028 has_default_value=False, default_value=None, 1029 message_type=None, enum_type=None, containing_type=None, 1030 is_extension=False, extension_scope=None, 1031 serialized_options=None, file=DESCRIPTOR), 1032 _descriptor.FieldDescriptor( 1033 name='prim', full_name='aapt.pb.Item.prim', index=6, 1034 number=7, type=11, cpp_type=10, label=1, 1035 has_default_value=False, default_value=None, 1036 message_type=None, enum_type=None, containing_type=None, 1037 is_extension=False, extension_scope=None, 1038 serialized_options=None, file=DESCRIPTOR), 1039 ], 1040 extensions=[ 1041 ], 1042 nested_types=[], 1043 enum_types=[ 1044 ], 1045 serialized_options=None, 1046 is_extendable=False, 1047 syntax='proto3', 1048 extension_ranges=[], 1049 oneofs=[ 1050 _descriptor.OneofDescriptor( 1051 name='value', full_name='aapt.pb.Item.value', 1052 index=0, containing_type=None, fields=[]), 1053 ], 1054 serialized_start=1790, 1055 serialized_end=2059, 1056) 1057 1058 1059_COMPOUNDVALUE = _descriptor.Descriptor( 1060 name='CompoundValue', 1061 full_name='aapt.pb.CompoundValue', 1062 filename=None, 1063 file=DESCRIPTOR, 1064 containing_type=None, 1065 fields=[ 1066 _descriptor.FieldDescriptor( 1067 name='attr', full_name='aapt.pb.CompoundValue.attr', index=0, 1068 number=1, type=11, cpp_type=10, label=1, 1069 has_default_value=False, default_value=None, 1070 message_type=None, enum_type=None, containing_type=None, 1071 is_extension=False, extension_scope=None, 1072 serialized_options=None, file=DESCRIPTOR), 1073 _descriptor.FieldDescriptor( 1074 name='style', full_name='aapt.pb.CompoundValue.style', index=1, 1075 number=2, type=11, cpp_type=10, label=1, 1076 has_default_value=False, default_value=None, 1077 message_type=None, enum_type=None, containing_type=None, 1078 is_extension=False, extension_scope=None, 1079 serialized_options=None, file=DESCRIPTOR), 1080 _descriptor.FieldDescriptor( 1081 name='styleable', full_name='aapt.pb.CompoundValue.styleable', index=2, 1082 number=3, type=11, cpp_type=10, label=1, 1083 has_default_value=False, default_value=None, 1084 message_type=None, enum_type=None, containing_type=None, 1085 is_extension=False, extension_scope=None, 1086 serialized_options=None, file=DESCRIPTOR), 1087 _descriptor.FieldDescriptor( 1088 name='array', full_name='aapt.pb.CompoundValue.array', index=3, 1089 number=4, type=11, cpp_type=10, label=1, 1090 has_default_value=False, default_value=None, 1091 message_type=None, enum_type=None, containing_type=None, 1092 is_extension=False, extension_scope=None, 1093 serialized_options=None, file=DESCRIPTOR), 1094 _descriptor.FieldDescriptor( 1095 name='plural', full_name='aapt.pb.CompoundValue.plural', index=4, 1096 number=5, type=11, cpp_type=10, label=1, 1097 has_default_value=False, default_value=None, 1098 message_type=None, enum_type=None, containing_type=None, 1099 is_extension=False, extension_scope=None, 1100 serialized_options=None, file=DESCRIPTOR), 1101 ], 1102 extensions=[ 1103 ], 1104 nested_types=[], 1105 enum_types=[ 1106 ], 1107 serialized_options=None, 1108 is_extendable=False, 1109 syntax='proto3', 1110 extension_ranges=[], 1111 oneofs=[ 1112 _descriptor.OneofDescriptor( 1113 name='value', full_name='aapt.pb.CompoundValue.value', 1114 index=0, containing_type=None, fields=[]), 1115 ], 1116 serialized_start=2062, 1117 serialized_end=2264, 1118) 1119 1120 1121_BOOLEAN = _descriptor.Descriptor( 1122 name='Boolean', 1123 full_name='aapt.pb.Boolean', 1124 filename=None, 1125 file=DESCRIPTOR, 1126 containing_type=None, 1127 fields=[ 1128 _descriptor.FieldDescriptor( 1129 name='value', full_name='aapt.pb.Boolean.value', index=0, 1130 number=1, type=8, cpp_type=7, label=1, 1131 has_default_value=False, default_value=False, 1132 message_type=None, enum_type=None, containing_type=None, 1133 is_extension=False, extension_scope=None, 1134 serialized_options=None, file=DESCRIPTOR), 1135 ], 1136 extensions=[ 1137 ], 1138 nested_types=[], 1139 enum_types=[ 1140 ], 1141 serialized_options=None, 1142 is_extendable=False, 1143 syntax='proto3', 1144 extension_ranges=[], 1145 oneofs=[ 1146 ], 1147 serialized_start=2266, 1148 serialized_end=2290, 1149) 1150 1151 1152_REFERENCE = _descriptor.Descriptor( 1153 name='Reference', 1154 full_name='aapt.pb.Reference', 1155 filename=None, 1156 file=DESCRIPTOR, 1157 containing_type=None, 1158 fields=[ 1159 _descriptor.FieldDescriptor( 1160 name='type', full_name='aapt.pb.Reference.type', index=0, 1161 number=1, type=14, cpp_type=8, label=1, 1162 has_default_value=False, default_value=0, 1163 message_type=None, enum_type=None, containing_type=None, 1164 is_extension=False, extension_scope=None, 1165 serialized_options=None, file=DESCRIPTOR), 1166 _descriptor.FieldDescriptor( 1167 name='id', full_name='aapt.pb.Reference.id', index=1, 1168 number=2, type=13, cpp_type=3, label=1, 1169 has_default_value=False, default_value=0, 1170 message_type=None, enum_type=None, containing_type=None, 1171 is_extension=False, extension_scope=None, 1172 serialized_options=None, file=DESCRIPTOR), 1173 _descriptor.FieldDescriptor( 1174 name='name', full_name='aapt.pb.Reference.name', index=2, 1175 number=3, type=9, cpp_type=9, label=1, 1176 has_default_value=False, default_value=_b("").decode('utf-8'), 1177 message_type=None, enum_type=None, containing_type=None, 1178 is_extension=False, extension_scope=None, 1179 serialized_options=None, file=DESCRIPTOR), 1180 _descriptor.FieldDescriptor( 1181 name='private', full_name='aapt.pb.Reference.private', index=3, 1182 number=4, type=8, cpp_type=7, label=1, 1183 has_default_value=False, default_value=False, 1184 message_type=None, enum_type=None, containing_type=None, 1185 is_extension=False, extension_scope=None, 1186 serialized_options=None, file=DESCRIPTOR), 1187 _descriptor.FieldDescriptor( 1188 name='is_dynamic', full_name='aapt.pb.Reference.is_dynamic', index=4, 1189 number=5, type=11, cpp_type=10, label=1, 1190 has_default_value=False, default_value=None, 1191 message_type=None, enum_type=None, containing_type=None, 1192 is_extension=False, extension_scope=None, 1193 serialized_options=None, file=DESCRIPTOR), 1194 ], 1195 extensions=[ 1196 ], 1197 nested_types=[], 1198 enum_types=[ 1199 _REFERENCE_TYPE, 1200 ], 1201 serialized_options=None, 1202 is_extendable=False, 1203 syntax='proto3', 1204 extension_ranges=[], 1205 oneofs=[ 1206 ], 1207 serialized_start=2293, 1208 serialized_end=2462, 1209) 1210 1211 1212_ID = _descriptor.Descriptor( 1213 name='Id', 1214 full_name='aapt.pb.Id', 1215 filename=None, 1216 file=DESCRIPTOR, 1217 containing_type=None, 1218 fields=[ 1219 ], 1220 extensions=[ 1221 ], 1222 nested_types=[], 1223 enum_types=[ 1224 ], 1225 serialized_options=None, 1226 is_extendable=False, 1227 syntax='proto3', 1228 extension_ranges=[], 1229 oneofs=[ 1230 ], 1231 serialized_start=2464, 1232 serialized_end=2468, 1233) 1234 1235 1236_STRING = _descriptor.Descriptor( 1237 name='String', 1238 full_name='aapt.pb.String', 1239 filename=None, 1240 file=DESCRIPTOR, 1241 containing_type=None, 1242 fields=[ 1243 _descriptor.FieldDescriptor( 1244 name='value', full_name='aapt.pb.String.value', index=0, 1245 number=1, type=9, cpp_type=9, label=1, 1246 has_default_value=False, default_value=_b("").decode('utf-8'), 1247 message_type=None, enum_type=None, containing_type=None, 1248 is_extension=False, extension_scope=None, 1249 serialized_options=None, file=DESCRIPTOR), 1250 ], 1251 extensions=[ 1252 ], 1253 nested_types=[], 1254 enum_types=[ 1255 ], 1256 serialized_options=None, 1257 is_extendable=False, 1258 syntax='proto3', 1259 extension_ranges=[], 1260 oneofs=[ 1261 ], 1262 serialized_start=2470, 1263 serialized_end=2493, 1264) 1265 1266 1267_RAWSTRING = _descriptor.Descriptor( 1268 name='RawString', 1269 full_name='aapt.pb.RawString', 1270 filename=None, 1271 file=DESCRIPTOR, 1272 containing_type=None, 1273 fields=[ 1274 _descriptor.FieldDescriptor( 1275 name='value', full_name='aapt.pb.RawString.value', index=0, 1276 number=1, type=9, cpp_type=9, label=1, 1277 has_default_value=False, default_value=_b("").decode('utf-8'), 1278 message_type=None, enum_type=None, containing_type=None, 1279 is_extension=False, extension_scope=None, 1280 serialized_options=None, file=DESCRIPTOR), 1281 ], 1282 extensions=[ 1283 ], 1284 nested_types=[], 1285 enum_types=[ 1286 ], 1287 serialized_options=None, 1288 is_extendable=False, 1289 syntax='proto3', 1290 extension_ranges=[], 1291 oneofs=[ 1292 ], 1293 serialized_start=2495, 1294 serialized_end=2521, 1295) 1296 1297 1298_STYLEDSTRING_SPAN = _descriptor.Descriptor( 1299 name='Span', 1300 full_name='aapt.pb.StyledString.Span', 1301 filename=None, 1302 file=DESCRIPTOR, 1303 containing_type=None, 1304 fields=[ 1305 _descriptor.FieldDescriptor( 1306 name='tag', full_name='aapt.pb.StyledString.Span.tag', index=0, 1307 number=1, type=9, cpp_type=9, label=1, 1308 has_default_value=False, default_value=_b("").decode('utf-8'), 1309 message_type=None, enum_type=None, containing_type=None, 1310 is_extension=False, extension_scope=None, 1311 serialized_options=None, file=DESCRIPTOR), 1312 _descriptor.FieldDescriptor( 1313 name='first_char', full_name='aapt.pb.StyledString.Span.first_char', index=1, 1314 number=2, type=13, cpp_type=3, label=1, 1315 has_default_value=False, default_value=0, 1316 message_type=None, enum_type=None, containing_type=None, 1317 is_extension=False, extension_scope=None, 1318 serialized_options=None, file=DESCRIPTOR), 1319 _descriptor.FieldDescriptor( 1320 name='last_char', full_name='aapt.pb.StyledString.Span.last_char', index=2, 1321 number=3, type=13, cpp_type=3, label=1, 1322 has_default_value=False, default_value=0, 1323 message_type=None, enum_type=None, containing_type=None, 1324 is_extension=False, extension_scope=None, 1325 serialized_options=None, file=DESCRIPTOR), 1326 ], 1327 extensions=[ 1328 ], 1329 nested_types=[], 1330 enum_types=[ 1331 ], 1332 serialized_options=None, 1333 is_extendable=False, 1334 syntax='proto3', 1335 extension_ranges=[], 1336 oneofs=[ 1337 ], 1338 serialized_start=2597, 1339 serialized_end=2655, 1340) 1341 1342_STYLEDSTRING = _descriptor.Descriptor( 1343 name='StyledString', 1344 full_name='aapt.pb.StyledString', 1345 filename=None, 1346 file=DESCRIPTOR, 1347 containing_type=None, 1348 fields=[ 1349 _descriptor.FieldDescriptor( 1350 name='value', full_name='aapt.pb.StyledString.value', index=0, 1351 number=1, type=9, cpp_type=9, label=1, 1352 has_default_value=False, default_value=_b("").decode('utf-8'), 1353 message_type=None, enum_type=None, containing_type=None, 1354 is_extension=False, extension_scope=None, 1355 serialized_options=None, file=DESCRIPTOR), 1356 _descriptor.FieldDescriptor( 1357 name='span', full_name='aapt.pb.StyledString.span', index=1, 1358 number=2, type=11, cpp_type=10, label=3, 1359 has_default_value=False, default_value=[], 1360 message_type=None, enum_type=None, containing_type=None, 1361 is_extension=False, extension_scope=None, 1362 serialized_options=None, file=DESCRIPTOR), 1363 ], 1364 extensions=[ 1365 ], 1366 nested_types=[_STYLEDSTRING_SPAN, ], 1367 enum_types=[ 1368 ], 1369 serialized_options=None, 1370 is_extendable=False, 1371 syntax='proto3', 1372 extension_ranges=[], 1373 oneofs=[ 1374 ], 1375 serialized_start=2524, 1376 serialized_end=2655, 1377) 1378 1379 1380_FILEREFERENCE = _descriptor.Descriptor( 1381 name='FileReference', 1382 full_name='aapt.pb.FileReference', 1383 filename=None, 1384 file=DESCRIPTOR, 1385 containing_type=None, 1386 fields=[ 1387 _descriptor.FieldDescriptor( 1388 name='path', full_name='aapt.pb.FileReference.path', index=0, 1389 number=1, type=9, cpp_type=9, label=1, 1390 has_default_value=False, default_value=_b("").decode('utf-8'), 1391 message_type=None, enum_type=None, containing_type=None, 1392 is_extension=False, extension_scope=None, 1393 serialized_options=None, file=DESCRIPTOR), 1394 _descriptor.FieldDescriptor( 1395 name='type', full_name='aapt.pb.FileReference.type', index=1, 1396 number=2, type=14, cpp_type=8, label=1, 1397 has_default_value=False, default_value=0, 1398 message_type=None, enum_type=None, containing_type=None, 1399 is_extension=False, extension_scope=None, 1400 serialized_options=None, file=DESCRIPTOR), 1401 ], 1402 extensions=[ 1403 ], 1404 nested_types=[], 1405 enum_types=[ 1406 _FILEREFERENCE_TYPE, 1407 ], 1408 serialized_options=None, 1409 is_extendable=False, 1410 syntax='proto3', 1411 extension_ranges=[], 1412 oneofs=[ 1413 ], 1414 serialized_start=2658, 1415 serialized_end=2791, 1416) 1417 1418 1419_PRIMITIVE_NULLTYPE = _descriptor.Descriptor( 1420 name='NullType', 1421 full_name='aapt.pb.Primitive.NullType', 1422 filename=None, 1423 file=DESCRIPTOR, 1424 containing_type=None, 1425 fields=[ 1426 ], 1427 extensions=[ 1428 ], 1429 nested_types=[], 1430 enum_types=[ 1431 ], 1432 serialized_options=None, 1433 is_extendable=False, 1434 syntax='proto3', 1435 extension_ranges=[], 1436 oneofs=[ 1437 ], 1438 serialized_start=3271, 1439 serialized_end=3281, 1440) 1441 1442_PRIMITIVE_EMPTYTYPE = _descriptor.Descriptor( 1443 name='EmptyType', 1444 full_name='aapt.pb.Primitive.EmptyType', 1445 filename=None, 1446 file=DESCRIPTOR, 1447 containing_type=None, 1448 fields=[ 1449 ], 1450 extensions=[ 1451 ], 1452 nested_types=[], 1453 enum_types=[ 1454 ], 1455 serialized_options=None, 1456 is_extendable=False, 1457 syntax='proto3', 1458 extension_ranges=[], 1459 oneofs=[ 1460 ], 1461 serialized_start=3283, 1462 serialized_end=3294, 1463) 1464 1465_PRIMITIVE = _descriptor.Descriptor( 1466 name='Primitive', 1467 full_name='aapt.pb.Primitive', 1468 filename=None, 1469 file=DESCRIPTOR, 1470 containing_type=None, 1471 fields=[ 1472 _descriptor.FieldDescriptor( 1473 name='null_value', full_name='aapt.pb.Primitive.null_value', index=0, 1474 number=1, type=11, cpp_type=10, label=1, 1475 has_default_value=False, default_value=None, 1476 message_type=None, enum_type=None, containing_type=None, 1477 is_extension=False, extension_scope=None, 1478 serialized_options=None, file=DESCRIPTOR), 1479 _descriptor.FieldDescriptor( 1480 name='empty_value', full_name='aapt.pb.Primitive.empty_value', index=1, 1481 number=2, type=11, cpp_type=10, label=1, 1482 has_default_value=False, default_value=None, 1483 message_type=None, enum_type=None, containing_type=None, 1484 is_extension=False, extension_scope=None, 1485 serialized_options=None, file=DESCRIPTOR), 1486 _descriptor.FieldDescriptor( 1487 name='float_value', full_name='aapt.pb.Primitive.float_value', index=2, 1488 number=3, type=2, cpp_type=6, label=1, 1489 has_default_value=False, default_value=float(0), 1490 message_type=None, enum_type=None, containing_type=None, 1491 is_extension=False, extension_scope=None, 1492 serialized_options=None, file=DESCRIPTOR), 1493 _descriptor.FieldDescriptor( 1494 name='dimension_value', full_name='aapt.pb.Primitive.dimension_value', index=3, 1495 number=13, type=13, cpp_type=3, label=1, 1496 has_default_value=False, default_value=0, 1497 message_type=None, enum_type=None, containing_type=None, 1498 is_extension=False, extension_scope=None, 1499 serialized_options=None, file=DESCRIPTOR), 1500 _descriptor.FieldDescriptor( 1501 name='fraction_value', full_name='aapt.pb.Primitive.fraction_value', index=4, 1502 number=14, type=13, cpp_type=3, label=1, 1503 has_default_value=False, default_value=0, 1504 message_type=None, enum_type=None, containing_type=None, 1505 is_extension=False, extension_scope=None, 1506 serialized_options=None, file=DESCRIPTOR), 1507 _descriptor.FieldDescriptor( 1508 name='int_decimal_value', full_name='aapt.pb.Primitive.int_decimal_value', index=5, 1509 number=6, type=5, cpp_type=1, label=1, 1510 has_default_value=False, default_value=0, 1511 message_type=None, enum_type=None, containing_type=None, 1512 is_extension=False, extension_scope=None, 1513 serialized_options=None, file=DESCRIPTOR), 1514 _descriptor.FieldDescriptor( 1515 name='int_hexadecimal_value', full_name='aapt.pb.Primitive.int_hexadecimal_value', index=6, 1516 number=7, type=13, cpp_type=3, label=1, 1517 has_default_value=False, default_value=0, 1518 message_type=None, enum_type=None, containing_type=None, 1519 is_extension=False, extension_scope=None, 1520 serialized_options=None, file=DESCRIPTOR), 1521 _descriptor.FieldDescriptor( 1522 name='boolean_value', full_name='aapt.pb.Primitive.boolean_value', index=7, 1523 number=8, type=8, cpp_type=7, label=1, 1524 has_default_value=False, default_value=False, 1525 message_type=None, enum_type=None, containing_type=None, 1526 is_extension=False, extension_scope=None, 1527 serialized_options=None, file=DESCRIPTOR), 1528 _descriptor.FieldDescriptor( 1529 name='color_argb8_value', full_name='aapt.pb.Primitive.color_argb8_value', index=8, 1530 number=9, type=13, cpp_type=3, label=1, 1531 has_default_value=False, default_value=0, 1532 message_type=None, enum_type=None, containing_type=None, 1533 is_extension=False, extension_scope=None, 1534 serialized_options=None, file=DESCRIPTOR), 1535 _descriptor.FieldDescriptor( 1536 name='color_rgb8_value', full_name='aapt.pb.Primitive.color_rgb8_value', index=9, 1537 number=10, type=13, cpp_type=3, label=1, 1538 has_default_value=False, default_value=0, 1539 message_type=None, enum_type=None, containing_type=None, 1540 is_extension=False, extension_scope=None, 1541 serialized_options=None, file=DESCRIPTOR), 1542 _descriptor.FieldDescriptor( 1543 name='color_argb4_value', full_name='aapt.pb.Primitive.color_argb4_value', index=10, 1544 number=11, type=13, cpp_type=3, label=1, 1545 has_default_value=False, default_value=0, 1546 message_type=None, enum_type=None, containing_type=None, 1547 is_extension=False, extension_scope=None, 1548 serialized_options=None, file=DESCRIPTOR), 1549 _descriptor.FieldDescriptor( 1550 name='color_rgb4_value', full_name='aapt.pb.Primitive.color_rgb4_value', index=11, 1551 number=12, type=13, cpp_type=3, label=1, 1552 has_default_value=False, default_value=0, 1553 message_type=None, enum_type=None, containing_type=None, 1554 is_extension=False, extension_scope=None, 1555 serialized_options=None, file=DESCRIPTOR), 1556 _descriptor.FieldDescriptor( 1557 name='dimension_value_deprecated', full_name='aapt.pb.Primitive.dimension_value_deprecated', index=12, 1558 number=4, type=2, cpp_type=6, label=1, 1559 has_default_value=False, default_value=float(0), 1560 message_type=None, enum_type=None, containing_type=None, 1561 is_extension=False, extension_scope=None, 1562 serialized_options=_b('\030\001'), file=DESCRIPTOR), 1563 _descriptor.FieldDescriptor( 1564 name='fraction_value_deprecated', full_name='aapt.pb.Primitive.fraction_value_deprecated', index=13, 1565 number=5, type=2, cpp_type=6, label=1, 1566 has_default_value=False, default_value=float(0), 1567 message_type=None, enum_type=None, containing_type=None, 1568 is_extension=False, extension_scope=None, 1569 serialized_options=_b('\030\001'), file=DESCRIPTOR), 1570 ], 1571 extensions=[ 1572 ], 1573 nested_types=[_PRIMITIVE_NULLTYPE, _PRIMITIVE_EMPTYTYPE, ], 1574 enum_types=[ 1575 ], 1576 serialized_options=None, 1577 is_extendable=False, 1578 syntax='proto3', 1579 extension_ranges=[], 1580 oneofs=[ 1581 _descriptor.OneofDescriptor( 1582 name='oneof_value', full_name='aapt.pb.Primitive.oneof_value', 1583 index=0, containing_type=None, fields=[]), 1584 ], 1585 serialized_start=2794, 1586 serialized_end=3309, 1587) 1588 1589 1590_ATTRIBUTE_SYMBOL = _descriptor.Descriptor( 1591 name='Symbol', 1592 full_name='aapt.pb.Attribute.Symbol', 1593 filename=None, 1594 file=DESCRIPTOR, 1595 containing_type=None, 1596 fields=[ 1597 _descriptor.FieldDescriptor( 1598 name='source', full_name='aapt.pb.Attribute.Symbol.source', index=0, 1599 number=1, type=11, cpp_type=10, label=1, 1600 has_default_value=False, default_value=None, 1601 message_type=None, enum_type=None, containing_type=None, 1602 is_extension=False, extension_scope=None, 1603 serialized_options=None, file=DESCRIPTOR), 1604 _descriptor.FieldDescriptor( 1605 name='comment', full_name='aapt.pb.Attribute.Symbol.comment', index=1, 1606 number=2, type=9, cpp_type=9, label=1, 1607 has_default_value=False, default_value=_b("").decode('utf-8'), 1608 message_type=None, enum_type=None, containing_type=None, 1609 is_extension=False, extension_scope=None, 1610 serialized_options=None, file=DESCRIPTOR), 1611 _descriptor.FieldDescriptor( 1612 name='name', full_name='aapt.pb.Attribute.Symbol.name', index=2, 1613 number=3, type=11, cpp_type=10, label=1, 1614 has_default_value=False, default_value=None, 1615 message_type=None, enum_type=None, containing_type=None, 1616 is_extension=False, extension_scope=None, 1617 serialized_options=None, file=DESCRIPTOR), 1618 _descriptor.FieldDescriptor( 1619 name='value', full_name='aapt.pb.Attribute.Symbol.value', index=3, 1620 number=4, type=13, cpp_type=3, label=1, 1621 has_default_value=False, default_value=0, 1622 message_type=None, enum_type=None, containing_type=None, 1623 is_extension=False, extension_scope=None, 1624 serialized_options=None, file=DESCRIPTOR), 1625 _descriptor.FieldDescriptor( 1626 name='type', full_name='aapt.pb.Attribute.Symbol.type', index=4, 1627 number=5, type=13, cpp_type=3, label=1, 1628 has_default_value=False, default_value=0, 1629 message_type=None, enum_type=None, containing_type=None, 1630 is_extension=False, extension_scope=None, 1631 serialized_options=None, file=DESCRIPTOR), 1632 ], 1633 extensions=[ 1634 ], 1635 nested_types=[], 1636 enum_types=[ 1637 ], 1638 serialized_options=None, 1639 is_extendable=False, 1640 syntax='proto3', 1641 extension_ranges=[], 1642 oneofs=[ 1643 ], 1644 serialized_start=3424, 1645 serialized_end=3545, 1646) 1647 1648_ATTRIBUTE = _descriptor.Descriptor( 1649 name='Attribute', 1650 full_name='aapt.pb.Attribute', 1651 filename=None, 1652 file=DESCRIPTOR, 1653 containing_type=None, 1654 fields=[ 1655 _descriptor.FieldDescriptor( 1656 name='format_flags', full_name='aapt.pb.Attribute.format_flags', index=0, 1657 number=1, type=13, cpp_type=3, label=1, 1658 has_default_value=False, default_value=0, 1659 message_type=None, enum_type=None, containing_type=None, 1660 is_extension=False, extension_scope=None, 1661 serialized_options=None, file=DESCRIPTOR), 1662 _descriptor.FieldDescriptor( 1663 name='min_int', full_name='aapt.pb.Attribute.min_int', index=1, 1664 number=2, type=5, cpp_type=1, label=1, 1665 has_default_value=False, default_value=0, 1666 message_type=None, enum_type=None, containing_type=None, 1667 is_extension=False, extension_scope=None, 1668 serialized_options=None, file=DESCRIPTOR), 1669 _descriptor.FieldDescriptor( 1670 name='max_int', full_name='aapt.pb.Attribute.max_int', index=2, 1671 number=3, type=5, cpp_type=1, label=1, 1672 has_default_value=False, default_value=0, 1673 message_type=None, enum_type=None, containing_type=None, 1674 is_extension=False, extension_scope=None, 1675 serialized_options=None, file=DESCRIPTOR), 1676 _descriptor.FieldDescriptor( 1677 name='symbol', full_name='aapt.pb.Attribute.symbol', index=3, 1678 number=4, type=11, cpp_type=10, label=3, 1679 has_default_value=False, default_value=[], 1680 message_type=None, enum_type=None, containing_type=None, 1681 is_extension=False, extension_scope=None, 1682 serialized_options=None, file=DESCRIPTOR), 1683 ], 1684 extensions=[ 1685 ], 1686 nested_types=[_ATTRIBUTE_SYMBOL, ], 1687 enum_types=[ 1688 _ATTRIBUTE_FORMATFLAGS, 1689 ], 1690 serialized_options=None, 1691 is_extendable=False, 1692 syntax='proto3', 1693 extension_ranges=[], 1694 oneofs=[ 1695 ], 1696 serialized_start=3312, 1697 serialized_end=3712, 1698) 1699 1700 1701_STYLE_ENTRY = _descriptor.Descriptor( 1702 name='Entry', 1703 full_name='aapt.pb.Style.Entry', 1704 filename=None, 1705 file=DESCRIPTOR, 1706 containing_type=None, 1707 fields=[ 1708 _descriptor.FieldDescriptor( 1709 name='source', full_name='aapt.pb.Style.Entry.source', index=0, 1710 number=1, type=11, cpp_type=10, label=1, 1711 has_default_value=False, default_value=None, 1712 message_type=None, enum_type=None, containing_type=None, 1713 is_extension=False, extension_scope=None, 1714 serialized_options=None, file=DESCRIPTOR), 1715 _descriptor.FieldDescriptor( 1716 name='comment', full_name='aapt.pb.Style.Entry.comment', index=1, 1717 number=2, type=9, cpp_type=9, label=1, 1718 has_default_value=False, default_value=_b("").decode('utf-8'), 1719 message_type=None, enum_type=None, containing_type=None, 1720 is_extension=False, extension_scope=None, 1721 serialized_options=None, file=DESCRIPTOR), 1722 _descriptor.FieldDescriptor( 1723 name='key', full_name='aapt.pb.Style.Entry.key', index=2, 1724 number=3, type=11, cpp_type=10, label=1, 1725 has_default_value=False, default_value=None, 1726 message_type=None, enum_type=None, containing_type=None, 1727 is_extension=False, extension_scope=None, 1728 serialized_options=None, file=DESCRIPTOR), 1729 _descriptor.FieldDescriptor( 1730 name='item', full_name='aapt.pb.Style.Entry.item', index=3, 1731 number=4, type=11, cpp_type=10, label=1, 1732 has_default_value=False, default_value=None, 1733 message_type=None, enum_type=None, containing_type=None, 1734 is_extension=False, extension_scope=None, 1735 serialized_options=None, file=DESCRIPTOR), 1736 ], 1737 extensions=[ 1738 ], 1739 nested_types=[], 1740 enum_types=[ 1741 ], 1742 serialized_options=None, 1743 is_extendable=False, 1744 syntax='proto3', 1745 extension_ranges=[], 1746 oneofs=[ 1747 ], 1748 serialized_start=3837, 1749 serialized_end=3956, 1750) 1751 1752_STYLE = _descriptor.Descriptor( 1753 name='Style', 1754 full_name='aapt.pb.Style', 1755 filename=None, 1756 file=DESCRIPTOR, 1757 containing_type=None, 1758 fields=[ 1759 _descriptor.FieldDescriptor( 1760 name='parent', full_name='aapt.pb.Style.parent', index=0, 1761 number=1, type=11, cpp_type=10, label=1, 1762 has_default_value=False, default_value=None, 1763 message_type=None, enum_type=None, containing_type=None, 1764 is_extension=False, extension_scope=None, 1765 serialized_options=None, file=DESCRIPTOR), 1766 _descriptor.FieldDescriptor( 1767 name='parent_source', full_name='aapt.pb.Style.parent_source', index=1, 1768 number=2, type=11, cpp_type=10, label=1, 1769 has_default_value=False, default_value=None, 1770 message_type=None, enum_type=None, containing_type=None, 1771 is_extension=False, extension_scope=None, 1772 serialized_options=None, file=DESCRIPTOR), 1773 _descriptor.FieldDescriptor( 1774 name='entry', full_name='aapt.pb.Style.entry', index=2, 1775 number=3, type=11, cpp_type=10, label=3, 1776 has_default_value=False, default_value=[], 1777 message_type=None, enum_type=None, containing_type=None, 1778 is_extension=False, extension_scope=None, 1779 serialized_options=None, file=DESCRIPTOR), 1780 ], 1781 extensions=[ 1782 ], 1783 nested_types=[_STYLE_ENTRY, ], 1784 enum_types=[ 1785 ], 1786 serialized_options=None, 1787 is_extendable=False, 1788 syntax='proto3', 1789 extension_ranges=[], 1790 oneofs=[ 1791 ], 1792 serialized_start=3715, 1793 serialized_end=3956, 1794) 1795 1796 1797_STYLEABLE_ENTRY = _descriptor.Descriptor( 1798 name='Entry', 1799 full_name='aapt.pb.Styleable.Entry', 1800 filename=None, 1801 file=DESCRIPTOR, 1802 containing_type=None, 1803 fields=[ 1804 _descriptor.FieldDescriptor( 1805 name='source', full_name='aapt.pb.Styleable.Entry.source', index=0, 1806 number=1, type=11, cpp_type=10, label=1, 1807 has_default_value=False, default_value=None, 1808 message_type=None, enum_type=None, containing_type=None, 1809 is_extension=False, extension_scope=None, 1810 serialized_options=None, file=DESCRIPTOR), 1811 _descriptor.FieldDescriptor( 1812 name='comment', full_name='aapt.pb.Styleable.Entry.comment', index=1, 1813 number=2, type=9, cpp_type=9, label=1, 1814 has_default_value=False, default_value=_b("").decode('utf-8'), 1815 message_type=None, enum_type=None, containing_type=None, 1816 is_extension=False, extension_scope=None, 1817 serialized_options=None, file=DESCRIPTOR), 1818 _descriptor.FieldDescriptor( 1819 name='attr', full_name='aapt.pb.Styleable.Entry.attr', index=2, 1820 number=3, type=11, cpp_type=10, label=1, 1821 has_default_value=False, default_value=None, 1822 message_type=None, enum_type=None, containing_type=None, 1823 is_extension=False, extension_scope=None, 1824 serialized_options=None, file=DESCRIPTOR), 1825 ], 1826 extensions=[ 1827 ], 1828 nested_types=[], 1829 enum_types=[ 1830 ], 1831 serialized_options=None, 1832 is_extendable=False, 1833 syntax='proto3', 1834 extension_ranges=[], 1835 oneofs=[ 1836 ], 1837 serialized_start=4013, 1838 serialized_end=4104, 1839) 1840 1841_STYLEABLE = _descriptor.Descriptor( 1842 name='Styleable', 1843 full_name='aapt.pb.Styleable', 1844 filename=None, 1845 file=DESCRIPTOR, 1846 containing_type=None, 1847 fields=[ 1848 _descriptor.FieldDescriptor( 1849 name='entry', full_name='aapt.pb.Styleable.entry', index=0, 1850 number=1, type=11, cpp_type=10, label=3, 1851 has_default_value=False, default_value=[], 1852 message_type=None, enum_type=None, containing_type=None, 1853 is_extension=False, extension_scope=None, 1854 serialized_options=None, file=DESCRIPTOR), 1855 ], 1856 extensions=[ 1857 ], 1858 nested_types=[_STYLEABLE_ENTRY, ], 1859 enum_types=[ 1860 ], 1861 serialized_options=None, 1862 is_extendable=False, 1863 syntax='proto3', 1864 extension_ranges=[], 1865 oneofs=[ 1866 ], 1867 serialized_start=3959, 1868 serialized_end=4104, 1869) 1870 1871 1872_ARRAY_ELEMENT = _descriptor.Descriptor( 1873 name='Element', 1874 full_name='aapt.pb.Array.Element', 1875 filename=None, 1876 file=DESCRIPTOR, 1877 containing_type=None, 1878 fields=[ 1879 _descriptor.FieldDescriptor( 1880 name='source', full_name='aapt.pb.Array.Element.source', index=0, 1881 number=1, type=11, cpp_type=10, label=1, 1882 has_default_value=False, default_value=None, 1883 message_type=None, enum_type=None, containing_type=None, 1884 is_extension=False, extension_scope=None, 1885 serialized_options=None, file=DESCRIPTOR), 1886 _descriptor.FieldDescriptor( 1887 name='comment', full_name='aapt.pb.Array.Element.comment', index=1, 1888 number=2, type=9, cpp_type=9, label=1, 1889 has_default_value=False, default_value=_b("").decode('utf-8'), 1890 message_type=None, enum_type=None, containing_type=None, 1891 is_extension=False, extension_scope=None, 1892 serialized_options=None, file=DESCRIPTOR), 1893 _descriptor.FieldDescriptor( 1894 name='item', full_name='aapt.pb.Array.Element.item', index=2, 1895 number=3, type=11, cpp_type=10, label=1, 1896 has_default_value=False, default_value=None, 1897 message_type=None, enum_type=None, containing_type=None, 1898 is_extension=False, extension_scope=None, 1899 serialized_options=None, file=DESCRIPTOR), 1900 ], 1901 extensions=[ 1902 ], 1903 nested_types=[], 1904 enum_types=[ 1905 ], 1906 serialized_options=None, 1907 is_extendable=False, 1908 syntax='proto3', 1909 extension_ranges=[], 1910 oneofs=[ 1911 ], 1912 serialized_start=4157, 1913 serialized_end=4245, 1914) 1915 1916_ARRAY = _descriptor.Descriptor( 1917 name='Array', 1918 full_name='aapt.pb.Array', 1919 filename=None, 1920 file=DESCRIPTOR, 1921 containing_type=None, 1922 fields=[ 1923 _descriptor.FieldDescriptor( 1924 name='element', full_name='aapt.pb.Array.element', index=0, 1925 number=1, type=11, cpp_type=10, label=3, 1926 has_default_value=False, default_value=[], 1927 message_type=None, enum_type=None, containing_type=None, 1928 is_extension=False, extension_scope=None, 1929 serialized_options=None, file=DESCRIPTOR), 1930 ], 1931 extensions=[ 1932 ], 1933 nested_types=[_ARRAY_ELEMENT, ], 1934 enum_types=[ 1935 ], 1936 serialized_options=None, 1937 is_extendable=False, 1938 syntax='proto3', 1939 extension_ranges=[], 1940 oneofs=[ 1941 ], 1942 serialized_start=4107, 1943 serialized_end=4245, 1944) 1945 1946 1947_PLURAL_ENTRY = _descriptor.Descriptor( 1948 name='Entry', 1949 full_name='aapt.pb.Plural.Entry', 1950 filename=None, 1951 file=DESCRIPTOR, 1952 containing_type=None, 1953 fields=[ 1954 _descriptor.FieldDescriptor( 1955 name='source', full_name='aapt.pb.Plural.Entry.source', index=0, 1956 number=1, type=11, cpp_type=10, label=1, 1957 has_default_value=False, default_value=None, 1958 message_type=None, enum_type=None, containing_type=None, 1959 is_extension=False, extension_scope=None, 1960 serialized_options=None, file=DESCRIPTOR), 1961 _descriptor.FieldDescriptor( 1962 name='comment', full_name='aapt.pb.Plural.Entry.comment', index=1, 1963 number=2, type=9, cpp_type=9, label=1, 1964 has_default_value=False, default_value=_b("").decode('utf-8'), 1965 message_type=None, enum_type=None, containing_type=None, 1966 is_extension=False, extension_scope=None, 1967 serialized_options=None, file=DESCRIPTOR), 1968 _descriptor.FieldDescriptor( 1969 name='arity', full_name='aapt.pb.Plural.Entry.arity', index=2, 1970 number=3, type=14, cpp_type=8, label=1, 1971 has_default_value=False, default_value=0, 1972 message_type=None, enum_type=None, containing_type=None, 1973 is_extension=False, extension_scope=None, 1974 serialized_options=None, file=DESCRIPTOR), 1975 _descriptor.FieldDescriptor( 1976 name='item', full_name='aapt.pb.Plural.Entry.item', index=3, 1977 number=4, type=11, cpp_type=10, label=1, 1978 has_default_value=False, default_value=None, 1979 message_type=None, enum_type=None, containing_type=None, 1980 is_extension=False, extension_scope=None, 1981 serialized_options=None, file=DESCRIPTOR), 1982 ], 1983 extensions=[ 1984 ], 1985 nested_types=[], 1986 enum_types=[ 1987 ], 1988 serialized_options=None, 1989 is_extendable=False, 1990 syntax='proto3', 1991 extension_ranges=[], 1992 oneofs=[ 1993 ], 1994 serialized_start=4296, 1995 serialized_end=4420, 1996) 1997 1998_PLURAL = _descriptor.Descriptor( 1999 name='Plural', 2000 full_name='aapt.pb.Plural', 2001 filename=None, 2002 file=DESCRIPTOR, 2003 containing_type=None, 2004 fields=[ 2005 _descriptor.FieldDescriptor( 2006 name='entry', full_name='aapt.pb.Plural.entry', index=0, 2007 number=1, type=11, cpp_type=10, label=3, 2008 has_default_value=False, default_value=[], 2009 message_type=None, enum_type=None, containing_type=None, 2010 is_extension=False, extension_scope=None, 2011 serialized_options=None, file=DESCRIPTOR), 2012 ], 2013 extensions=[ 2014 ], 2015 nested_types=[_PLURAL_ENTRY, ], 2016 enum_types=[ 2017 _PLURAL_ARITY, 2018 ], 2019 serialized_options=None, 2020 is_extendable=False, 2021 syntax='proto3', 2022 extension_ranges=[], 2023 oneofs=[ 2024 ], 2025 serialized_start=4248, 2026 serialized_end=4487, 2027) 2028 2029 2030_XMLNODE = _descriptor.Descriptor( 2031 name='XmlNode', 2032 full_name='aapt.pb.XmlNode', 2033 filename=None, 2034 file=DESCRIPTOR, 2035 containing_type=None, 2036 fields=[ 2037 _descriptor.FieldDescriptor( 2038 name='element', full_name='aapt.pb.XmlNode.element', index=0, 2039 number=1, type=11, cpp_type=10, label=1, 2040 has_default_value=False, default_value=None, 2041 message_type=None, enum_type=None, containing_type=None, 2042 is_extension=False, extension_scope=None, 2043 serialized_options=None, file=DESCRIPTOR), 2044 _descriptor.FieldDescriptor( 2045 name='text', full_name='aapt.pb.XmlNode.text', index=1, 2046 number=2, type=9, cpp_type=9, label=1, 2047 has_default_value=False, default_value=_b("").decode('utf-8'), 2048 message_type=None, enum_type=None, containing_type=None, 2049 is_extension=False, extension_scope=None, 2050 serialized_options=None, file=DESCRIPTOR), 2051 _descriptor.FieldDescriptor( 2052 name='source', full_name='aapt.pb.XmlNode.source', index=2, 2053 number=3, type=11, cpp_type=10, label=1, 2054 has_default_value=False, default_value=None, 2055 message_type=None, enum_type=None, containing_type=None, 2056 is_extension=False, extension_scope=None, 2057 serialized_options=None, file=DESCRIPTOR), 2058 ], 2059 extensions=[ 2060 ], 2061 nested_types=[], 2062 enum_types=[ 2063 ], 2064 serialized_options=None, 2065 is_extendable=False, 2066 syntax='proto3', 2067 extension_ranges=[], 2068 oneofs=[ 2069 _descriptor.OneofDescriptor( 2070 name='node', full_name='aapt.pb.XmlNode.node', 2071 index=0, containing_type=None, fields=[]), 2072 ], 2073 serialized_start=4489, 2074 serialized_end=4603, 2075) 2076 2077 2078_XMLELEMENT = _descriptor.Descriptor( 2079 name='XmlElement', 2080 full_name='aapt.pb.XmlElement', 2081 filename=None, 2082 file=DESCRIPTOR, 2083 containing_type=None, 2084 fields=[ 2085 _descriptor.FieldDescriptor( 2086 name='namespace_declaration', full_name='aapt.pb.XmlElement.namespace_declaration', index=0, 2087 number=1, type=11, cpp_type=10, label=3, 2088 has_default_value=False, default_value=[], 2089 message_type=None, enum_type=None, containing_type=None, 2090 is_extension=False, extension_scope=None, 2091 serialized_options=None, file=DESCRIPTOR), 2092 _descriptor.FieldDescriptor( 2093 name='namespace_uri', full_name='aapt.pb.XmlElement.namespace_uri', index=1, 2094 number=2, type=9, cpp_type=9, label=1, 2095 has_default_value=False, default_value=_b("").decode('utf-8'), 2096 message_type=None, enum_type=None, containing_type=None, 2097 is_extension=False, extension_scope=None, 2098 serialized_options=None, file=DESCRIPTOR), 2099 _descriptor.FieldDescriptor( 2100 name='name', full_name='aapt.pb.XmlElement.name', index=2, 2101 number=3, type=9, cpp_type=9, label=1, 2102 has_default_value=False, default_value=_b("").decode('utf-8'), 2103 message_type=None, enum_type=None, containing_type=None, 2104 is_extension=False, extension_scope=None, 2105 serialized_options=None, file=DESCRIPTOR), 2106 _descriptor.FieldDescriptor( 2107 name='attribute', full_name='aapt.pb.XmlElement.attribute', index=3, 2108 number=4, type=11, cpp_type=10, label=3, 2109 has_default_value=False, default_value=[], 2110 message_type=None, enum_type=None, containing_type=None, 2111 is_extension=False, extension_scope=None, 2112 serialized_options=None, file=DESCRIPTOR), 2113 _descriptor.FieldDescriptor( 2114 name='child', full_name='aapt.pb.XmlElement.child', index=4, 2115 number=5, type=11, cpp_type=10, label=3, 2116 has_default_value=False, default_value=[], 2117 message_type=None, enum_type=None, containing_type=None, 2118 is_extension=False, extension_scope=None, 2119 serialized_options=None, file=DESCRIPTOR), 2120 ], 2121 extensions=[ 2122 ], 2123 nested_types=[], 2124 enum_types=[ 2125 ], 2126 serialized_options=None, 2127 is_extendable=False, 2128 syntax='proto3', 2129 extension_ranges=[], 2130 oneofs=[ 2131 ], 2132 serialized_start=4606, 2133 serialized_end=4784, 2134) 2135 2136 2137_XMLNAMESPACE = _descriptor.Descriptor( 2138 name='XmlNamespace', 2139 full_name='aapt.pb.XmlNamespace', 2140 filename=None, 2141 file=DESCRIPTOR, 2142 containing_type=None, 2143 fields=[ 2144 _descriptor.FieldDescriptor( 2145 name='prefix', full_name='aapt.pb.XmlNamespace.prefix', index=0, 2146 number=1, type=9, cpp_type=9, label=1, 2147 has_default_value=False, default_value=_b("").decode('utf-8'), 2148 message_type=None, enum_type=None, containing_type=None, 2149 is_extension=False, extension_scope=None, 2150 serialized_options=None, file=DESCRIPTOR), 2151 _descriptor.FieldDescriptor( 2152 name='uri', full_name='aapt.pb.XmlNamespace.uri', index=1, 2153 number=2, type=9, cpp_type=9, label=1, 2154 has_default_value=False, default_value=_b("").decode('utf-8'), 2155 message_type=None, enum_type=None, containing_type=None, 2156 is_extension=False, extension_scope=None, 2157 serialized_options=None, file=DESCRIPTOR), 2158 _descriptor.FieldDescriptor( 2159 name='source', full_name='aapt.pb.XmlNamespace.source', index=2, 2160 number=3, type=11, cpp_type=10, label=1, 2161 has_default_value=False, default_value=None, 2162 message_type=None, enum_type=None, containing_type=None, 2163 is_extension=False, extension_scope=None, 2164 serialized_options=None, file=DESCRIPTOR), 2165 ], 2166 extensions=[ 2167 ], 2168 nested_types=[], 2169 enum_types=[ 2170 ], 2171 serialized_options=None, 2172 is_extendable=False, 2173 syntax='proto3', 2174 extension_ranges=[], 2175 oneofs=[ 2176 ], 2177 serialized_start=4786, 2178 serialized_end=4870, 2179) 2180 2181 2182_XMLATTRIBUTE = _descriptor.Descriptor( 2183 name='XmlAttribute', 2184 full_name='aapt.pb.XmlAttribute', 2185 filename=None, 2186 file=DESCRIPTOR, 2187 containing_type=None, 2188 fields=[ 2189 _descriptor.FieldDescriptor( 2190 name='namespace_uri', full_name='aapt.pb.XmlAttribute.namespace_uri', index=0, 2191 number=1, type=9, cpp_type=9, label=1, 2192 has_default_value=False, default_value=_b("").decode('utf-8'), 2193 message_type=None, enum_type=None, containing_type=None, 2194 is_extension=False, extension_scope=None, 2195 serialized_options=None, file=DESCRIPTOR), 2196 _descriptor.FieldDescriptor( 2197 name='name', full_name='aapt.pb.XmlAttribute.name', index=1, 2198 number=2, type=9, cpp_type=9, label=1, 2199 has_default_value=False, default_value=_b("").decode('utf-8'), 2200 message_type=None, enum_type=None, containing_type=None, 2201 is_extension=False, extension_scope=None, 2202 serialized_options=None, file=DESCRIPTOR), 2203 _descriptor.FieldDescriptor( 2204 name='value', full_name='aapt.pb.XmlAttribute.value', index=2, 2205 number=3, type=9, cpp_type=9, label=1, 2206 has_default_value=False, default_value=_b("").decode('utf-8'), 2207 message_type=None, enum_type=None, containing_type=None, 2208 is_extension=False, extension_scope=None, 2209 serialized_options=None, file=DESCRIPTOR), 2210 _descriptor.FieldDescriptor( 2211 name='source', full_name='aapt.pb.XmlAttribute.source', index=3, 2212 number=4, type=11, cpp_type=10, label=1, 2213 has_default_value=False, default_value=None, 2214 message_type=None, enum_type=None, containing_type=None, 2215 is_extension=False, extension_scope=None, 2216 serialized_options=None, file=DESCRIPTOR), 2217 _descriptor.FieldDescriptor( 2218 name='resource_id', full_name='aapt.pb.XmlAttribute.resource_id', index=4, 2219 number=5, type=13, cpp_type=3, label=1, 2220 has_default_value=False, default_value=0, 2221 message_type=None, enum_type=None, containing_type=None, 2222 is_extension=False, extension_scope=None, 2223 serialized_options=None, file=DESCRIPTOR), 2224 _descriptor.FieldDescriptor( 2225 name='compiled_item', full_name='aapt.pb.XmlAttribute.compiled_item', index=5, 2226 number=6, type=11, cpp_type=10, label=1, 2227 has_default_value=False, default_value=None, 2228 message_type=None, enum_type=None, containing_type=None, 2229 is_extension=False, extension_scope=None, 2230 serialized_options=None, file=DESCRIPTOR), 2231 ], 2232 extensions=[ 2233 ], 2234 nested_types=[], 2235 enum_types=[ 2236 ], 2237 serialized_options=None, 2238 is_extendable=False, 2239 syntax='proto3', 2240 extension_ranges=[], 2241 oneofs=[ 2242 ], 2243 serialized_start=4873, 2244 serialized_end=5039, 2245) 2246 2247_SOURCE.fields_by_name['position'].message_type = _SOURCEPOSITION 2248_RESOURCETABLE.fields_by_name['source_pool'].message_type = _STRINGPOOL 2249_RESOURCETABLE.fields_by_name['package'].message_type = _PACKAGE 2250_RESOURCETABLE.fields_by_name['overlayable'].message_type = _OVERLAYABLE 2251_RESOURCETABLE.fields_by_name['tool_fingerprint'].message_type = _TOOLFINGERPRINT 2252_PACKAGE.fields_by_name['package_id'].message_type = _PACKAGEID 2253_PACKAGE.fields_by_name['type'].message_type = _TYPE 2254_TYPE.fields_by_name['type_id'].message_type = _TYPEID 2255_TYPE.fields_by_name['entry'].message_type = _ENTRY 2256_VISIBILITY.fields_by_name['level'].enum_type = _VISIBILITY_LEVEL 2257_VISIBILITY.fields_by_name['source'].message_type = _SOURCE 2258_VISIBILITY_LEVEL.containing_type = _VISIBILITY 2259_ALLOWNEW.fields_by_name['source'].message_type = _SOURCE 2260_OVERLAYABLE.fields_by_name['source'].message_type = _SOURCE 2261_OVERLAYABLEITEM.fields_by_name['source'].message_type = _SOURCE 2262_OVERLAYABLEITEM.fields_by_name['policy'].enum_type = _OVERLAYABLEITEM_POLICY 2263_OVERLAYABLEITEM_POLICY.containing_type = _OVERLAYABLEITEM 2264_ENTRY.fields_by_name['entry_id'].message_type = _ENTRYID 2265_ENTRY.fields_by_name['visibility'].message_type = _VISIBILITY 2266_ENTRY.fields_by_name['allow_new'].message_type = _ALLOWNEW 2267_ENTRY.fields_by_name['overlayable_item'].message_type = _OVERLAYABLEITEM 2268_ENTRY.fields_by_name['config_value'].message_type = _CONFIGVALUE 2269_CONFIGVALUE.fields_by_name['config'].message_type = frameworks_dot_base_dot_tools_dot_aapt2_dot_Configuration__pb2._CONFIGURATION 2270_CONFIGVALUE.fields_by_name['value'].message_type = _VALUE 2271_VALUE.fields_by_name['source'].message_type = _SOURCE 2272_VALUE.fields_by_name['item'].message_type = _ITEM 2273_VALUE.fields_by_name['compound_value'].message_type = _COMPOUNDVALUE 2274_VALUE.oneofs_by_name['value'].fields.append( 2275 _VALUE.fields_by_name['item']) 2276_VALUE.fields_by_name['item'].containing_oneof = _VALUE.oneofs_by_name['value'] 2277_VALUE.oneofs_by_name['value'].fields.append( 2278 _VALUE.fields_by_name['compound_value']) 2279_VALUE.fields_by_name['compound_value'].containing_oneof = _VALUE.oneofs_by_name['value'] 2280_ITEM.fields_by_name['ref'].message_type = _REFERENCE 2281_ITEM.fields_by_name['str'].message_type = _STRING 2282_ITEM.fields_by_name['raw_str'].message_type = _RAWSTRING 2283_ITEM.fields_by_name['styled_str'].message_type = _STYLEDSTRING 2284_ITEM.fields_by_name['file'].message_type = _FILEREFERENCE 2285_ITEM.fields_by_name['id'].message_type = _ID 2286_ITEM.fields_by_name['prim'].message_type = _PRIMITIVE 2287_ITEM.oneofs_by_name['value'].fields.append( 2288 _ITEM.fields_by_name['ref']) 2289_ITEM.fields_by_name['ref'].containing_oneof = _ITEM.oneofs_by_name['value'] 2290_ITEM.oneofs_by_name['value'].fields.append( 2291 _ITEM.fields_by_name['str']) 2292_ITEM.fields_by_name['str'].containing_oneof = _ITEM.oneofs_by_name['value'] 2293_ITEM.oneofs_by_name['value'].fields.append( 2294 _ITEM.fields_by_name['raw_str']) 2295_ITEM.fields_by_name['raw_str'].containing_oneof = _ITEM.oneofs_by_name['value'] 2296_ITEM.oneofs_by_name['value'].fields.append( 2297 _ITEM.fields_by_name['styled_str']) 2298_ITEM.fields_by_name['styled_str'].containing_oneof = _ITEM.oneofs_by_name['value'] 2299_ITEM.oneofs_by_name['value'].fields.append( 2300 _ITEM.fields_by_name['file']) 2301_ITEM.fields_by_name['file'].containing_oneof = _ITEM.oneofs_by_name['value'] 2302_ITEM.oneofs_by_name['value'].fields.append( 2303 _ITEM.fields_by_name['id']) 2304_ITEM.fields_by_name['id'].containing_oneof = _ITEM.oneofs_by_name['value'] 2305_ITEM.oneofs_by_name['value'].fields.append( 2306 _ITEM.fields_by_name['prim']) 2307_ITEM.fields_by_name['prim'].containing_oneof = _ITEM.oneofs_by_name['value'] 2308_COMPOUNDVALUE.fields_by_name['attr'].message_type = _ATTRIBUTE 2309_COMPOUNDVALUE.fields_by_name['style'].message_type = _STYLE 2310_COMPOUNDVALUE.fields_by_name['styleable'].message_type = _STYLEABLE 2311_COMPOUNDVALUE.fields_by_name['array'].message_type = _ARRAY 2312_COMPOUNDVALUE.fields_by_name['plural'].message_type = _PLURAL 2313_COMPOUNDVALUE.oneofs_by_name['value'].fields.append( 2314 _COMPOUNDVALUE.fields_by_name['attr']) 2315_COMPOUNDVALUE.fields_by_name['attr'].containing_oneof = _COMPOUNDVALUE.oneofs_by_name['value'] 2316_COMPOUNDVALUE.oneofs_by_name['value'].fields.append( 2317 _COMPOUNDVALUE.fields_by_name['style']) 2318_COMPOUNDVALUE.fields_by_name['style'].containing_oneof = _COMPOUNDVALUE.oneofs_by_name['value'] 2319_COMPOUNDVALUE.oneofs_by_name['value'].fields.append( 2320 _COMPOUNDVALUE.fields_by_name['styleable']) 2321_COMPOUNDVALUE.fields_by_name['styleable'].containing_oneof = _COMPOUNDVALUE.oneofs_by_name['value'] 2322_COMPOUNDVALUE.oneofs_by_name['value'].fields.append( 2323 _COMPOUNDVALUE.fields_by_name['array']) 2324_COMPOUNDVALUE.fields_by_name['array'].containing_oneof = _COMPOUNDVALUE.oneofs_by_name['value'] 2325_COMPOUNDVALUE.oneofs_by_name['value'].fields.append( 2326 _COMPOUNDVALUE.fields_by_name['plural']) 2327_COMPOUNDVALUE.fields_by_name['plural'].containing_oneof = _COMPOUNDVALUE.oneofs_by_name['value'] 2328_REFERENCE.fields_by_name['type'].enum_type = _REFERENCE_TYPE 2329_REFERENCE.fields_by_name['is_dynamic'].message_type = _BOOLEAN 2330_REFERENCE_TYPE.containing_type = _REFERENCE 2331_STYLEDSTRING_SPAN.containing_type = _STYLEDSTRING 2332_STYLEDSTRING.fields_by_name['span'].message_type = _STYLEDSTRING_SPAN 2333_FILEREFERENCE.fields_by_name['type'].enum_type = _FILEREFERENCE_TYPE 2334_FILEREFERENCE_TYPE.containing_type = _FILEREFERENCE 2335_PRIMITIVE_NULLTYPE.containing_type = _PRIMITIVE 2336_PRIMITIVE_EMPTYTYPE.containing_type = _PRIMITIVE 2337_PRIMITIVE.fields_by_name['null_value'].message_type = _PRIMITIVE_NULLTYPE 2338_PRIMITIVE.fields_by_name['empty_value'].message_type = _PRIMITIVE_EMPTYTYPE 2339_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2340 _PRIMITIVE.fields_by_name['null_value']) 2341_PRIMITIVE.fields_by_name['null_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2342_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2343 _PRIMITIVE.fields_by_name['empty_value']) 2344_PRIMITIVE.fields_by_name['empty_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2345_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2346 _PRIMITIVE.fields_by_name['float_value']) 2347_PRIMITIVE.fields_by_name['float_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2348_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2349 _PRIMITIVE.fields_by_name['dimension_value']) 2350_PRIMITIVE.fields_by_name['dimension_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2351_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2352 _PRIMITIVE.fields_by_name['fraction_value']) 2353_PRIMITIVE.fields_by_name['fraction_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2354_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2355 _PRIMITIVE.fields_by_name['int_decimal_value']) 2356_PRIMITIVE.fields_by_name['int_decimal_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2357_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2358 _PRIMITIVE.fields_by_name['int_hexadecimal_value']) 2359_PRIMITIVE.fields_by_name['int_hexadecimal_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2360_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2361 _PRIMITIVE.fields_by_name['boolean_value']) 2362_PRIMITIVE.fields_by_name['boolean_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2363_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2364 _PRIMITIVE.fields_by_name['color_argb8_value']) 2365_PRIMITIVE.fields_by_name['color_argb8_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2366_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2367 _PRIMITIVE.fields_by_name['color_rgb8_value']) 2368_PRIMITIVE.fields_by_name['color_rgb8_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2369_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2370 _PRIMITIVE.fields_by_name['color_argb4_value']) 2371_PRIMITIVE.fields_by_name['color_argb4_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2372_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2373 _PRIMITIVE.fields_by_name['color_rgb4_value']) 2374_PRIMITIVE.fields_by_name['color_rgb4_value'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2375_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2376 _PRIMITIVE.fields_by_name['dimension_value_deprecated']) 2377_PRIMITIVE.fields_by_name['dimension_value_deprecated'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2378_PRIMITIVE.oneofs_by_name['oneof_value'].fields.append( 2379 _PRIMITIVE.fields_by_name['fraction_value_deprecated']) 2380_PRIMITIVE.fields_by_name['fraction_value_deprecated'].containing_oneof = _PRIMITIVE.oneofs_by_name['oneof_value'] 2381_ATTRIBUTE_SYMBOL.fields_by_name['source'].message_type = _SOURCE 2382_ATTRIBUTE_SYMBOL.fields_by_name['name'].message_type = _REFERENCE 2383_ATTRIBUTE_SYMBOL.containing_type = _ATTRIBUTE 2384_ATTRIBUTE.fields_by_name['symbol'].message_type = _ATTRIBUTE_SYMBOL 2385_ATTRIBUTE_FORMATFLAGS.containing_type = _ATTRIBUTE 2386_STYLE_ENTRY.fields_by_name['source'].message_type = _SOURCE 2387_STYLE_ENTRY.fields_by_name['key'].message_type = _REFERENCE 2388_STYLE_ENTRY.fields_by_name['item'].message_type = _ITEM 2389_STYLE_ENTRY.containing_type = _STYLE 2390_STYLE.fields_by_name['parent'].message_type = _REFERENCE 2391_STYLE.fields_by_name['parent_source'].message_type = _SOURCE 2392_STYLE.fields_by_name['entry'].message_type = _STYLE_ENTRY 2393_STYLEABLE_ENTRY.fields_by_name['source'].message_type = _SOURCE 2394_STYLEABLE_ENTRY.fields_by_name['attr'].message_type = _REFERENCE 2395_STYLEABLE_ENTRY.containing_type = _STYLEABLE 2396_STYLEABLE.fields_by_name['entry'].message_type = _STYLEABLE_ENTRY 2397_ARRAY_ELEMENT.fields_by_name['source'].message_type = _SOURCE 2398_ARRAY_ELEMENT.fields_by_name['item'].message_type = _ITEM 2399_ARRAY_ELEMENT.containing_type = _ARRAY 2400_ARRAY.fields_by_name['element'].message_type = _ARRAY_ELEMENT 2401_PLURAL_ENTRY.fields_by_name['source'].message_type = _SOURCE 2402_PLURAL_ENTRY.fields_by_name['arity'].enum_type = _PLURAL_ARITY 2403_PLURAL_ENTRY.fields_by_name['item'].message_type = _ITEM 2404_PLURAL_ENTRY.containing_type = _PLURAL 2405_PLURAL.fields_by_name['entry'].message_type = _PLURAL_ENTRY 2406_PLURAL_ARITY.containing_type = _PLURAL 2407_XMLNODE.fields_by_name['element'].message_type = _XMLELEMENT 2408_XMLNODE.fields_by_name['source'].message_type = _SOURCEPOSITION 2409_XMLNODE.oneofs_by_name['node'].fields.append( 2410 _XMLNODE.fields_by_name['element']) 2411_XMLNODE.fields_by_name['element'].containing_oneof = _XMLNODE.oneofs_by_name['node'] 2412_XMLNODE.oneofs_by_name['node'].fields.append( 2413 _XMLNODE.fields_by_name['text']) 2414_XMLNODE.fields_by_name['text'].containing_oneof = _XMLNODE.oneofs_by_name['node'] 2415_XMLELEMENT.fields_by_name['namespace_declaration'].message_type = _XMLNAMESPACE 2416_XMLELEMENT.fields_by_name['attribute'].message_type = _XMLATTRIBUTE 2417_XMLELEMENT.fields_by_name['child'].message_type = _XMLNODE 2418_XMLNAMESPACE.fields_by_name['source'].message_type = _SOURCEPOSITION 2419_XMLATTRIBUTE.fields_by_name['source'].message_type = _SOURCEPOSITION 2420_XMLATTRIBUTE.fields_by_name['compiled_item'].message_type = _ITEM 2421DESCRIPTOR.message_types_by_name['StringPool'] = _STRINGPOOL 2422DESCRIPTOR.message_types_by_name['SourcePosition'] = _SOURCEPOSITION 2423DESCRIPTOR.message_types_by_name['Source'] = _SOURCE 2424DESCRIPTOR.message_types_by_name['ToolFingerprint'] = _TOOLFINGERPRINT 2425DESCRIPTOR.message_types_by_name['ResourceTable'] = _RESOURCETABLE 2426DESCRIPTOR.message_types_by_name['PackageId'] = _PACKAGEID 2427DESCRIPTOR.message_types_by_name['Package'] = _PACKAGE 2428DESCRIPTOR.message_types_by_name['TypeId'] = _TYPEID 2429DESCRIPTOR.message_types_by_name['Type'] = _TYPE 2430DESCRIPTOR.message_types_by_name['Visibility'] = _VISIBILITY 2431DESCRIPTOR.message_types_by_name['AllowNew'] = _ALLOWNEW 2432DESCRIPTOR.message_types_by_name['Overlayable'] = _OVERLAYABLE 2433DESCRIPTOR.message_types_by_name['OverlayableItem'] = _OVERLAYABLEITEM 2434DESCRIPTOR.message_types_by_name['EntryId'] = _ENTRYID 2435DESCRIPTOR.message_types_by_name['Entry'] = _ENTRY 2436DESCRIPTOR.message_types_by_name['ConfigValue'] = _CONFIGVALUE 2437DESCRIPTOR.message_types_by_name['Value'] = _VALUE 2438DESCRIPTOR.message_types_by_name['Item'] = _ITEM 2439DESCRIPTOR.message_types_by_name['CompoundValue'] = _COMPOUNDVALUE 2440DESCRIPTOR.message_types_by_name['Boolean'] = _BOOLEAN 2441DESCRIPTOR.message_types_by_name['Reference'] = _REFERENCE 2442DESCRIPTOR.message_types_by_name['Id'] = _ID 2443DESCRIPTOR.message_types_by_name['String'] = _STRING 2444DESCRIPTOR.message_types_by_name['RawString'] = _RAWSTRING 2445DESCRIPTOR.message_types_by_name['StyledString'] = _STYLEDSTRING 2446DESCRIPTOR.message_types_by_name['FileReference'] = _FILEREFERENCE 2447DESCRIPTOR.message_types_by_name['Primitive'] = _PRIMITIVE 2448DESCRIPTOR.message_types_by_name['Attribute'] = _ATTRIBUTE 2449DESCRIPTOR.message_types_by_name['Style'] = _STYLE 2450DESCRIPTOR.message_types_by_name['Styleable'] = _STYLEABLE 2451DESCRIPTOR.message_types_by_name['Array'] = _ARRAY 2452DESCRIPTOR.message_types_by_name['Plural'] = _PLURAL 2453DESCRIPTOR.message_types_by_name['XmlNode'] = _XMLNODE 2454DESCRIPTOR.message_types_by_name['XmlElement'] = _XMLELEMENT 2455DESCRIPTOR.message_types_by_name['XmlNamespace'] = _XMLNAMESPACE 2456DESCRIPTOR.message_types_by_name['XmlAttribute'] = _XMLATTRIBUTE 2457_sym_db.RegisterFileDescriptor(DESCRIPTOR) 2458 2459StringPool = _reflection.GeneratedProtocolMessageType('StringPool', (_message.Message,), { 2460 'DESCRIPTOR' : _STRINGPOOL, 2461 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2462 # @@protoc_insertion_point(class_scope:aapt.pb.StringPool) 2463 }) 2464_sym_db.RegisterMessage(StringPool) 2465 2466SourcePosition = _reflection.GeneratedProtocolMessageType('SourcePosition', (_message.Message,), { 2467 'DESCRIPTOR' : _SOURCEPOSITION, 2468 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2469 # @@protoc_insertion_point(class_scope:aapt.pb.SourcePosition) 2470 }) 2471_sym_db.RegisterMessage(SourcePosition) 2472 2473Source = _reflection.GeneratedProtocolMessageType('Source', (_message.Message,), { 2474 'DESCRIPTOR' : _SOURCE, 2475 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2476 # @@protoc_insertion_point(class_scope:aapt.pb.Source) 2477 }) 2478_sym_db.RegisterMessage(Source) 2479 2480ToolFingerprint = _reflection.GeneratedProtocolMessageType('ToolFingerprint', (_message.Message,), { 2481 'DESCRIPTOR' : _TOOLFINGERPRINT, 2482 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2483 # @@protoc_insertion_point(class_scope:aapt.pb.ToolFingerprint) 2484 }) 2485_sym_db.RegisterMessage(ToolFingerprint) 2486 2487ResourceTable = _reflection.GeneratedProtocolMessageType('ResourceTable', (_message.Message,), { 2488 'DESCRIPTOR' : _RESOURCETABLE, 2489 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2490 # @@protoc_insertion_point(class_scope:aapt.pb.ResourceTable) 2491 }) 2492_sym_db.RegisterMessage(ResourceTable) 2493 2494PackageId = _reflection.GeneratedProtocolMessageType('PackageId', (_message.Message,), { 2495 'DESCRIPTOR' : _PACKAGEID, 2496 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2497 # @@protoc_insertion_point(class_scope:aapt.pb.PackageId) 2498 }) 2499_sym_db.RegisterMessage(PackageId) 2500 2501Package = _reflection.GeneratedProtocolMessageType('Package', (_message.Message,), { 2502 'DESCRIPTOR' : _PACKAGE, 2503 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2504 # @@protoc_insertion_point(class_scope:aapt.pb.Package) 2505 }) 2506_sym_db.RegisterMessage(Package) 2507 2508TypeId = _reflection.GeneratedProtocolMessageType('TypeId', (_message.Message,), { 2509 'DESCRIPTOR' : _TYPEID, 2510 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2511 # @@protoc_insertion_point(class_scope:aapt.pb.TypeId) 2512 }) 2513_sym_db.RegisterMessage(TypeId) 2514 2515Type = _reflection.GeneratedProtocolMessageType('Type', (_message.Message,), { 2516 'DESCRIPTOR' : _TYPE, 2517 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2518 # @@protoc_insertion_point(class_scope:aapt.pb.Type) 2519 }) 2520_sym_db.RegisterMessage(Type) 2521 2522Visibility = _reflection.GeneratedProtocolMessageType('Visibility', (_message.Message,), { 2523 'DESCRIPTOR' : _VISIBILITY, 2524 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2525 # @@protoc_insertion_point(class_scope:aapt.pb.Visibility) 2526 }) 2527_sym_db.RegisterMessage(Visibility) 2528 2529AllowNew = _reflection.GeneratedProtocolMessageType('AllowNew', (_message.Message,), { 2530 'DESCRIPTOR' : _ALLOWNEW, 2531 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2532 # @@protoc_insertion_point(class_scope:aapt.pb.AllowNew) 2533 }) 2534_sym_db.RegisterMessage(AllowNew) 2535 2536Overlayable = _reflection.GeneratedProtocolMessageType('Overlayable', (_message.Message,), { 2537 'DESCRIPTOR' : _OVERLAYABLE, 2538 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2539 # @@protoc_insertion_point(class_scope:aapt.pb.Overlayable) 2540 }) 2541_sym_db.RegisterMessage(Overlayable) 2542 2543OverlayableItem = _reflection.GeneratedProtocolMessageType('OverlayableItem', (_message.Message,), { 2544 'DESCRIPTOR' : _OVERLAYABLEITEM, 2545 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2546 # @@protoc_insertion_point(class_scope:aapt.pb.OverlayableItem) 2547 }) 2548_sym_db.RegisterMessage(OverlayableItem) 2549 2550EntryId = _reflection.GeneratedProtocolMessageType('EntryId', (_message.Message,), { 2551 'DESCRIPTOR' : _ENTRYID, 2552 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2553 # @@protoc_insertion_point(class_scope:aapt.pb.EntryId) 2554 }) 2555_sym_db.RegisterMessage(EntryId) 2556 2557Entry = _reflection.GeneratedProtocolMessageType('Entry', (_message.Message,), { 2558 'DESCRIPTOR' : _ENTRY, 2559 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2560 # @@protoc_insertion_point(class_scope:aapt.pb.Entry) 2561 }) 2562_sym_db.RegisterMessage(Entry) 2563 2564ConfigValue = _reflection.GeneratedProtocolMessageType('ConfigValue', (_message.Message,), { 2565 'DESCRIPTOR' : _CONFIGVALUE, 2566 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2567 # @@protoc_insertion_point(class_scope:aapt.pb.ConfigValue) 2568 }) 2569_sym_db.RegisterMessage(ConfigValue) 2570 2571Value = _reflection.GeneratedProtocolMessageType('Value', (_message.Message,), { 2572 'DESCRIPTOR' : _VALUE, 2573 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2574 # @@protoc_insertion_point(class_scope:aapt.pb.Value) 2575 }) 2576_sym_db.RegisterMessage(Value) 2577 2578Item = _reflection.GeneratedProtocolMessageType('Item', (_message.Message,), { 2579 'DESCRIPTOR' : _ITEM, 2580 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2581 # @@protoc_insertion_point(class_scope:aapt.pb.Item) 2582 }) 2583_sym_db.RegisterMessage(Item) 2584 2585CompoundValue = _reflection.GeneratedProtocolMessageType('CompoundValue', (_message.Message,), { 2586 'DESCRIPTOR' : _COMPOUNDVALUE, 2587 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2588 # @@protoc_insertion_point(class_scope:aapt.pb.CompoundValue) 2589 }) 2590_sym_db.RegisterMessage(CompoundValue) 2591 2592Boolean = _reflection.GeneratedProtocolMessageType('Boolean', (_message.Message,), { 2593 'DESCRIPTOR' : _BOOLEAN, 2594 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2595 # @@protoc_insertion_point(class_scope:aapt.pb.Boolean) 2596 }) 2597_sym_db.RegisterMessage(Boolean) 2598 2599Reference = _reflection.GeneratedProtocolMessageType('Reference', (_message.Message,), { 2600 'DESCRIPTOR' : _REFERENCE, 2601 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2602 # @@protoc_insertion_point(class_scope:aapt.pb.Reference) 2603 }) 2604_sym_db.RegisterMessage(Reference) 2605 2606Id = _reflection.GeneratedProtocolMessageType('Id', (_message.Message,), { 2607 'DESCRIPTOR' : _ID, 2608 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2609 # @@protoc_insertion_point(class_scope:aapt.pb.Id) 2610 }) 2611_sym_db.RegisterMessage(Id) 2612 2613String = _reflection.GeneratedProtocolMessageType('String', (_message.Message,), { 2614 'DESCRIPTOR' : _STRING, 2615 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2616 # @@protoc_insertion_point(class_scope:aapt.pb.String) 2617 }) 2618_sym_db.RegisterMessage(String) 2619 2620RawString = _reflection.GeneratedProtocolMessageType('RawString', (_message.Message,), { 2621 'DESCRIPTOR' : _RAWSTRING, 2622 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2623 # @@protoc_insertion_point(class_scope:aapt.pb.RawString) 2624 }) 2625_sym_db.RegisterMessage(RawString) 2626 2627StyledString = _reflection.GeneratedProtocolMessageType('StyledString', (_message.Message,), { 2628 2629 'Span' : _reflection.GeneratedProtocolMessageType('Span', (_message.Message,), { 2630 'DESCRIPTOR' : _STYLEDSTRING_SPAN, 2631 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2632 # @@protoc_insertion_point(class_scope:aapt.pb.StyledString.Span) 2633 }) 2634 , 2635 'DESCRIPTOR' : _STYLEDSTRING, 2636 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2637 # @@protoc_insertion_point(class_scope:aapt.pb.StyledString) 2638 }) 2639_sym_db.RegisterMessage(StyledString) 2640_sym_db.RegisterMessage(StyledString.Span) 2641 2642FileReference = _reflection.GeneratedProtocolMessageType('FileReference', (_message.Message,), { 2643 'DESCRIPTOR' : _FILEREFERENCE, 2644 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2645 # @@protoc_insertion_point(class_scope:aapt.pb.FileReference) 2646 }) 2647_sym_db.RegisterMessage(FileReference) 2648 2649Primitive = _reflection.GeneratedProtocolMessageType('Primitive', (_message.Message,), { 2650 2651 'NullType' : _reflection.GeneratedProtocolMessageType('NullType', (_message.Message,), { 2652 'DESCRIPTOR' : _PRIMITIVE_NULLTYPE, 2653 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2654 # @@protoc_insertion_point(class_scope:aapt.pb.Primitive.NullType) 2655 }) 2656 , 2657 2658 'EmptyType' : _reflection.GeneratedProtocolMessageType('EmptyType', (_message.Message,), { 2659 'DESCRIPTOR' : _PRIMITIVE_EMPTYTYPE, 2660 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2661 # @@protoc_insertion_point(class_scope:aapt.pb.Primitive.EmptyType) 2662 }) 2663 , 2664 'DESCRIPTOR' : _PRIMITIVE, 2665 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2666 # @@protoc_insertion_point(class_scope:aapt.pb.Primitive) 2667 }) 2668_sym_db.RegisterMessage(Primitive) 2669_sym_db.RegisterMessage(Primitive.NullType) 2670_sym_db.RegisterMessage(Primitive.EmptyType) 2671 2672Attribute = _reflection.GeneratedProtocolMessageType('Attribute', (_message.Message,), { 2673 2674 'Symbol' : _reflection.GeneratedProtocolMessageType('Symbol', (_message.Message,), { 2675 'DESCRIPTOR' : _ATTRIBUTE_SYMBOL, 2676 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2677 # @@protoc_insertion_point(class_scope:aapt.pb.Attribute.Symbol) 2678 }) 2679 , 2680 'DESCRIPTOR' : _ATTRIBUTE, 2681 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2682 # @@protoc_insertion_point(class_scope:aapt.pb.Attribute) 2683 }) 2684_sym_db.RegisterMessage(Attribute) 2685_sym_db.RegisterMessage(Attribute.Symbol) 2686 2687Style = _reflection.GeneratedProtocolMessageType('Style', (_message.Message,), { 2688 2689 'Entry' : _reflection.GeneratedProtocolMessageType('Entry', (_message.Message,), { 2690 'DESCRIPTOR' : _STYLE_ENTRY, 2691 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2692 # @@protoc_insertion_point(class_scope:aapt.pb.Style.Entry) 2693 }) 2694 , 2695 'DESCRIPTOR' : _STYLE, 2696 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2697 # @@protoc_insertion_point(class_scope:aapt.pb.Style) 2698 }) 2699_sym_db.RegisterMessage(Style) 2700_sym_db.RegisterMessage(Style.Entry) 2701 2702Styleable = _reflection.GeneratedProtocolMessageType('Styleable', (_message.Message,), { 2703 2704 'Entry' : _reflection.GeneratedProtocolMessageType('Entry', (_message.Message,), { 2705 'DESCRIPTOR' : _STYLEABLE_ENTRY, 2706 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2707 # @@protoc_insertion_point(class_scope:aapt.pb.Styleable.Entry) 2708 }) 2709 , 2710 'DESCRIPTOR' : _STYLEABLE, 2711 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2712 # @@protoc_insertion_point(class_scope:aapt.pb.Styleable) 2713 }) 2714_sym_db.RegisterMessage(Styleable) 2715_sym_db.RegisterMessage(Styleable.Entry) 2716 2717Array = _reflection.GeneratedProtocolMessageType('Array', (_message.Message,), { 2718 2719 'Element' : _reflection.GeneratedProtocolMessageType('Element', (_message.Message,), { 2720 'DESCRIPTOR' : _ARRAY_ELEMENT, 2721 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2722 # @@protoc_insertion_point(class_scope:aapt.pb.Array.Element) 2723 }) 2724 , 2725 'DESCRIPTOR' : _ARRAY, 2726 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2727 # @@protoc_insertion_point(class_scope:aapt.pb.Array) 2728 }) 2729_sym_db.RegisterMessage(Array) 2730_sym_db.RegisterMessage(Array.Element) 2731 2732Plural = _reflection.GeneratedProtocolMessageType('Plural', (_message.Message,), { 2733 2734 'Entry' : _reflection.GeneratedProtocolMessageType('Entry', (_message.Message,), { 2735 'DESCRIPTOR' : _PLURAL_ENTRY, 2736 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2737 # @@protoc_insertion_point(class_scope:aapt.pb.Plural.Entry) 2738 }) 2739 , 2740 'DESCRIPTOR' : _PLURAL, 2741 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2742 # @@protoc_insertion_point(class_scope:aapt.pb.Plural) 2743 }) 2744_sym_db.RegisterMessage(Plural) 2745_sym_db.RegisterMessage(Plural.Entry) 2746 2747XmlNode = _reflection.GeneratedProtocolMessageType('XmlNode', (_message.Message,), { 2748 'DESCRIPTOR' : _XMLNODE, 2749 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2750 # @@protoc_insertion_point(class_scope:aapt.pb.XmlNode) 2751 }) 2752_sym_db.RegisterMessage(XmlNode) 2753 2754XmlElement = _reflection.GeneratedProtocolMessageType('XmlElement', (_message.Message,), { 2755 'DESCRIPTOR' : _XMLELEMENT, 2756 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2757 # @@protoc_insertion_point(class_scope:aapt.pb.XmlElement) 2758 }) 2759_sym_db.RegisterMessage(XmlElement) 2760 2761XmlNamespace = _reflection.GeneratedProtocolMessageType('XmlNamespace', (_message.Message,), { 2762 'DESCRIPTOR' : _XMLNAMESPACE, 2763 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2764 # @@protoc_insertion_point(class_scope:aapt.pb.XmlNamespace) 2765 }) 2766_sym_db.RegisterMessage(XmlNamespace) 2767 2768XmlAttribute = _reflection.GeneratedProtocolMessageType('XmlAttribute', (_message.Message,), { 2769 'DESCRIPTOR' : _XMLATTRIBUTE, 2770 '__module__' : 'frameworks.base.tools.aapt2.Resources_pb2' 2771 # @@protoc_insertion_point(class_scope:aapt.pb.XmlAttribute) 2772 }) 2773_sym_db.RegisterMessage(XmlAttribute) 2774 2775 2776DESCRIPTOR._options = None 2777_PRIMITIVE.fields_by_name['dimension_value_deprecated']._options = None 2778_PRIMITIVE.fields_by_name['fraction_value_deprecated']._options = None 2779# @@protoc_insertion_point(module_scope) 2780