/** * Copyright 2014 Comcast Cable Communications Management, LLC * * This file is part of CATS. * * CATS is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * CATS is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with CATS. If not, see <http://www.gnu.org/licenses/>. */ package com.comcast.cats.vision.util; import java.awt.Dimension; import com.comcast.cats.video.service.AxisVideoSize; public interface CatsVisionConstants { /* * Power panel constants */ String POWER_ON = "On"; String POWER_OFF = "Off"; String POWER_REBOOT = "Reboot"; /* * Zoom panel Constants */ String ZOOM_VIDEO = "Zoomed video"; /* * Settop Info Constants */ String HOST_MAC_ADDRESS_LABEL = "Host Mac Address"; String HOST_IP_ADDRESS_LABEL = "Host Ip Address"; String MAKE = "Make"; String MODEL = "Model"; String MANUFACTURER = "Manufacturer"; String SERIAL_NUMBER = "Serial Number"; String REMOTE_LOCATOR = "Remote URI"; String REMOTE_TYPE = "Remote Type"; String POWER_LOCATOR = "Power URI"; String VIDEO_LOCATOR = "Video URI"; String TRACE_LOCATOR = "Trace URI"; String VIDEO_SELECTION_LOCATOR = "Video Selection URI"; String FIRMWARE = "Firmware"; String UNIT_ADDRESS = "Unit Address"; Dimension DEFAULT_DIMENSION = AxisVideoSize.AXIS_D1_SQUARE.getDimension(); int ZOOM_FPS = 5; String DIAG_BUTTON_NAME = "DIAG SCREEN"; /** * ConfigurableButtonPanel constants -end */ String APPLICATION_TITLE = "CATSVision"; String APPLICATION_ICON_URL = "/images/cats-icon.png"; String APPLICATION_LOGO_URL = "/images/cats-logo.png"; String FPS = "FPS"; String IMAGE_WINDOW = "Image Window"; String MY_SETTOPS = "My Settops"; String SCRIPT_PANEL = "Scripting"; String PLEASE_ALLOCATE_MSG = "Please select allocated settop(s) before performing operations on "; String SNAP_IMAGE = "Snap Image"; String TRACE = "Trace"; String SETTOP_INFO = "Settop Info"; String DIRECT_TUNE_TEXT_FIELD_NAME = "DirectTuneTextField"; /* * Trace Constants -start */ String STOP_LOGGING_BUTTON_TXT = "Stop"; String APPEND_TRACE_BUTTON_TEXT = "Append Log"; String BROWSE_BUTTON_TEXT = "Browse"; String CUSTOM_LOG_START_BUTTON_TXT = "Start"; String START_TRACE_BUTTON_TEXT = "Start Trace"; String STOP_TRACE_BUTTON_TEXT = "Stop Trace"; String CLEAR_TRACE_BUTTON_TEXT = "Clear"; String HEX_STRING_BUTTON_TEXT = "HexString"; String SEND_COMMAND_BUTTON_TEXT = "Send Command"; String TIME_STAMP_CHECK_BOX_TEXT = "Time Stamp Prefix"; /* * Trace Constants -end */ /* * Image Compare constants - start */ String LOAD_SNAPSHOT = "Load Snapshot"; String OPTIONS = "Options"; String SAVE_SNAPSHOT = "Save Snapshot"; String SAVE_SNAPSHOT_AS = "Save Snapshot As"; String NEW_REGION = "New Region"; String IMAGE_COMPARE = "Image Compare"; String OCR = "OCR"; String LOAD_REGION = "Load Region"; String DELETE_REGION = "Delete Region"; String CLEAR_CURRENT_REGION = "Clear Current Region"; String TEST_CURRENT_REGION = "Test Current Region"; String TEST_ALL_IMAGE_COMPARES = "Test All Image Compares"; /* * Image Compare constants - end */ String KEYBOARD_SHORTCUTS = "Keyboard shortcuts"; String ABOUT = "About"; String PREFERENCES = "Preferences"; String USER_INFO = "User Info"; String EMPTY_STRING = ""; String SETTOP = "Settop "; /** * Maximum number of settops that can be launched in CATS Vision. */ int MULTIVISION_MAX_SETTOPS = 16; String SELECT_ALL_SETTOPS = "Select All Settops"; String ALLOCATED_SETTOP = "Allocated Settop"; String AVAILABLE_SETTOP = "Available Settop"; String SELECT_ALL = "Select All"; String UNSELECT_ALL = "Unselect All"; }