diff options
Diffstat (limited to 'src/plugins/emulator/src/com/motorola/studio/android/emulator/ui/handlers/IHandlerConstants.java')
-rw-r--r-- | src/plugins/emulator/src/com/motorola/studio/android/emulator/ui/handlers/IHandlerConstants.java | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/src/plugins/emulator/src/com/motorola/studio/android/emulator/ui/handlers/IHandlerConstants.java b/src/plugins/emulator/src/com/motorola/studio/android/emulator/ui/handlers/IHandlerConstants.java new file mode 100644 index 0000000..9a414fc --- /dev/null +++ b/src/plugins/emulator/src/com/motorola/studio/android/emulator/ui/handlers/IHandlerConstants.java @@ -0,0 +1,69 @@ +/* +* 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.emulator.ui.handlers; + +/** + * This interface contain constants that are used by the action handlers + */ +public interface IHandlerConstants +{ + /** + * Constant used in plugin.xml file to identify change orientation command + */ + String CHANGE_EMULATOR_ORIENTATION_COMMAND = + "com.motorola.studio.android.emulator.ui.change.layout"; + + /** + * Constant used in plugin.xml file to identify change zoom command + */ + String CHANGE_EMULATOR_ZOOM_COMMAND = "com.motorola.studio.android.emulator.ui.change.zoom"; + + /** + * Parameter that determines to which view the command will be applied + */ + String ACTIVE_VIEW_PARAMETER = "activeViewId"; + + /** + * Parameter to determines the zoom fact to be set in the + */ + String ZOOM_FACTOR_PARAMETER = "zoomFactor"; + + /** + * Parameter to determine the increment/decrement to be applied in the current zoonFactor + */ + String ZOOM_CHANGE_FACTOR_PARAMETER = "zoomChangeFactor"; + + /** + * Parameter to determine the emulator display orientation (next, previous, setlayout) to be set. + */ + String EMULATOR_ORIENTATION_PARAMETER = "emulatorOrientation"; + + /** + * Parameter to determine the layout to be set, if EMULATOR_ORIENTATION_PARAMETER value is setlayout + */ + String LAYOUT_TO_SET_PARAMETER = "layoutToSet"; + + // Zoom constants + double ZOOM_FIT = 0; + + double MINIMUM_ZOOM = 0.25; + + double MAXIMUM_ZOOM = 2.0; + + double DEFAULT_ZOOM = 1.00; + + double STEP_ZOOM = 0.25; +} |