diff options
Diffstat (limited to 'src/plugins/common/src/com/motorola/studio/android/model/manifest/dom/IAndroidManifestProperties.java')
-rw-r--r-- | src/plugins/common/src/com/motorola/studio/android/model/manifest/dom/IAndroidManifestProperties.java | 138 |
1 files changed, 138 insertions, 0 deletions
diff --git a/src/plugins/common/src/com/motorola/studio/android/model/manifest/dom/IAndroidManifestProperties.java b/src/plugins/common/src/com/motorola/studio/android/model/manifest/dom/IAndroidManifestProperties.java new file mode 100644 index 0000000..48c18bd --- /dev/null +++ b/src/plugins/common/src/com/motorola/studio/android/model/manifest/dom/IAndroidManifestProperties.java @@ -0,0 +1,138 @@ +/* +* Copyright (C) 2012 The Android Open Source Project +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +package com.motorola.studio.android.model.manifest.dom; + +/** + * Interface that contains the node properties from AndroidManifest.xml file + */ +public interface IAndroidManifestProperties +{ + String ANDROID_QUALIFIER = "android:"; + + String PROP_ALLOWCLEARUSERDATA = ANDROID_QUALIFIER + "allowClearUserData"; + + String PROP_ALLOWTASKREPARENTING = ANDROID_QUALIFIER + "allowTaskReparenting"; + + String PROP_ALWAYSRETAINTASKSTATE = ANDROID_QUALIFIER + "alwaysRetainTaskState"; + + String PROP_AUTHORITIES = ANDROID_QUALIFIER + "authorities"; + + String PROP_CLEARTASKONLAUNCH = ANDROID_QUALIFIER + "clearTaskOnLaunch"; + + String PROP_CONFIGCHANGES = ANDROID_QUALIFIER + "configChanges"; + + String PROP_DEBUGGABLE = ANDROID_QUALIFIER + "debuggable"; + + String PROP_DESCRIPTION = ANDROID_QUALIFIER + "description"; + + String PROP_ENABLED = ANDROID_QUALIFIER + "enabled"; + + String PROP_EXCLUDEFROMRECENTS = ANDROID_QUALIFIER + "excludeFromRecents"; + + String PROP_EXPORTED = ANDROID_QUALIFIER + "exported"; + + String PROP_FINISHONTASKLAUNCH = ANDROID_QUALIFIER + "finishOnTaskLaunch"; + + String PROP_FUNCTIONALTEST = ANDROID_QUALIFIER + "functionalTest"; + + String PROP_GRANTURIPERMISSIONS = ANDROID_QUALIFIER + "grantUriPermissions"; + + String PROP_HANDLEPROFILING = ANDROID_QUALIFIER + "handleProfiling"; + + String PROP_HASCODE = ANDROID_QUALIFIER + "hasCode"; + + String PROP_HOST = ANDROID_QUALIFIER + "host"; + + String PROP_ICON = ANDROID_QUALIFIER + "icon"; + + String PROP_INITORDER = ANDROID_QUALIFIER + "initOrder"; + + String PROP_LABEL = ANDROID_QUALIFIER + "label"; + + String PROP_LAUNCHMODE = ANDROID_QUALIFIER + "launchMode"; + + String PROP_MANAGESPACEACTIVITY = ANDROID_QUALIFIER + "manageSpaceActivity"; + + String PROP_MIMETYPE = ANDROID_QUALIFIER + "mimeType"; + + String PROP_MINSDKVERSION = ANDROID_QUALIFIER + "minSdkVersion"; + + String PROP_MAXSDKVERSION = ANDROID_QUALIFIER + "maxSdkVersion"; + + String PROP_MULTIPROCESS = ANDROID_QUALIFIER + "multiprocess"; + + String PROP_NAME = ANDROID_QUALIFIER + "name"; + + // Without the android qualifier + String PROP_PACKAGE = "package"; + + String PROP_PATH = ANDROID_QUALIFIER + "path"; + + String PROP_PATHPATTERN = ANDROID_QUALIFIER + "pathPattern"; + + String PROP_PATHPREFIX = ANDROID_QUALIFIER + "pathPrefix"; + + String PROP_PERMISSION = ANDROID_QUALIFIER + "permission"; + + String PROP_PERMISSIONGROUP = ANDROID_QUALIFIER + "permissionGroup"; + + String PROP_PERSISTENT = ANDROID_QUALIFIER + "persistent"; + + String PROP_PORT = ANDROID_QUALIFIER + "port"; + + String PROP_PRIORITY = ANDROID_QUALIFIER + "priority"; + + String PROP_PROCESS = ANDROID_QUALIFIER + "process"; + + String PROP_PROTECTIONLEVEL = ANDROID_QUALIFIER + "protectionLevel"; + + String PROP_READPERMISSION = ANDROID_QUALIFIER + "readPermission"; + + String PROP_REQUIRED = ANDROID_QUALIFIER + "required"; + + String PROP_RESOURCE = ANDROID_QUALIFIER + "resource"; + + String PROP_SCHEME = ANDROID_QUALIFIER + "scheme"; + + String PROP_SCREENORIENTATION = ANDROID_QUALIFIER + "screenOrientation"; + + String PROP_SHAREDUSERID = ANDROID_QUALIFIER + "sharedUserId"; + + String PROP_STATENOTNEEDED = ANDROID_QUALIFIER + "stateNotNeeded"; + + String PROP_SYNCABLE = ANDROID_QUALIFIER + "syncable"; + + String PROP_TARGETACTIVITY = ANDROID_QUALIFIER + "targetActivity"; + + String PROP_TARGETPACKAGE = ANDROID_QUALIFIER + "targetPackage"; + + String PROP_TARGETSDKVERSION = ANDROID_QUALIFIER + "targetSdkVersion"; + + String PROP_TASKAFFINITY = ANDROID_QUALIFIER + "taskAffinity"; + + String PROP_THEME = ANDROID_QUALIFIER + "theme"; + + String PROP_VALUE = ANDROID_QUALIFIER + "value"; + + String PROP_VERSIONCODE = ANDROID_QUALIFIER + "versionCode"; + + String PROP_VERSIONNAME = ANDROID_QUALIFIER + "versionName"; + + String PROP_XMLNS = "xmlns:android"; + + String PROP_WRITEPERMISSION = ANDROID_QUALIFIER + "writePermission"; + +} |