All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.adobe.cq.screens.binding.ScreensConstants Maven / Gradle / Ivy

There is a newer version: 6.5.21
Show newest version
/*************************************************************************
 *
 * ADOBE CONFIDENTIAL
 * __________________
 *
 *  Copyright 2016 Adobe Systems Incorporated
 *  All Rights Reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Adobe Systems Incorporated and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Adobe Systems Incorporated and its
 * suppliers and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Adobe Systems Incorporated.
 ************************************************************************/
package com.adobe.cq.screens.binding;

public interface ScreensConstants {

    // Node types
    String RT_APPLICATION                   = "screens/core/components/app";
    String RT_APPLICATION_CHANNEL           = "screens/core/components/appchannel";
    String RT_APPLICATION_FOLDER            = "screens/core/components/appfolder";
    String RT_CHANNEL                       = "screens/core/components/channel";
    String RT_CHANNEL_ASSIGNMENT_ABSOLUTE   = "screens/core/components/channelassignment/absolute";
    String RT_CHANNEL_ASSIGNMENT_DYNAMIC    = "screens/core/components/channelassignment/dynamic";
    String RT_CHANNEL_FOLDER                = "screens/core/components/channelfolder";
    String RT_DEVICE                        = "screens/core/components/device";
    String RT_DEVICES                       = "screens/core/components/devices";
    String RT_DEVICE_FOLDER                 = "screens/core/components/devicefolder";
    String RT_DEVICE_STATUS                 = "screens/core/components/device/status";
    String RT_DEVICES_STATI                 = "screens/core/components/devices/stati";
    String RT_DEVICE_CONFIG                 = "screens/core/components/deviceconfig";
    String RT_DISPLAY                       = "screens/core/components/display";
    String RT_LOCATION                      = "screens/core/components/location";
    String RT_LOCATION_FOLDER               = "screens/core/components/locationfolder";
    String RT_PROJECT                       = "screens/core/components/project";
    String RT_REGISTRATION                  = "screens/core/components/registration";
    String RT_REGISTRATIONS                 = "screens/core/components/registrations";
    String RT_SCHEDULE                      = "screens/core/components/schedule";
    String RT_SCHEDULE_ASSIGNMENT_ABSOLUTE  = "screens/core/components/scheduleassignment/absolute";
    String RT_SCHEDULE_FOLDER               = "screens/core/components/schedulefolder";
    String RT_SCREEN                        = "screens/core/components/screen";
    String RT_SCREENS                       = "screens/core/components/screens";
    String RT_SEQUENCE_CHANNEL              = "screens/core/components/sequencechannel";
    String RT_SERVICE                       = "screens/core/components/service";

    String TP_DEVICE_CONFIG       = "screens/core/templates/deviceconfig";

    // Node names
    String NN_CHANNELS  = "channels";
    String NN_IMAGE     = "image";
    String NN_MAP       = "map";

    // String node properties
    String PN_ACTIVE_CHANNEL                = "activeChannel";
    String PN_ADDRESS                       = "address";
    String PN_BRAND                         = "brand";
    String PN_CSS_CLASS                     = "cq:cssClass";
    String PN_CONDITIONS                    = "conditions";
    String PN_DISPLAY                       = "display";
    String PN_EVENTS                        = "events";
    String PN_DIMENSIONS                    = "dimensions";
    String PN_FEATURES                      = "features";
    String PN_FORCE_REMOTE_CONTENT          = "forceRemoteContent";
    String PN_GEO_COORDINATES               = "geoCoordinates";
    String PN_HEIGHT                        = "height";
    String PN_ID                            = "id";
    String PN_IDLE_TEXT                     = "idleText";
    String PN_IDLE_TIMEOUT                  = "idleTimeout";
    String PN_IDLE_TITLE                    = "idleTitle";
    String PN_IMAGE_PIN_COORDINATES         = "imagePinCoordinates";
    String PN_LAYOUT_NB_COLS                = "layoutNumCols";
    String PN_LAYOUT_NB_ROWS                = "layoutNumRows";
    String PN_MODEL                         = "model";
    String PN_NAME                          = "name";
    String PN_PLATFORM                      = "platform";
    String PN_UUID                          = "uuid";
    String PN_VERSION                       = "version";
    String PN_OFFLINE                       = "offline";
    String PN_OFFLINE_TIMESTAMP             = "offlineTimestamp";
    String PN_UNPACKING_STRATEGY            = "unpackingStrategy";
    String PN_OFFSET_LEFT                   = "offsetLeft";
    String PN_OFFSET_TOP                    = "offsetTop";
    String PN_PATH                          = "path";
    String PN_PRIORITY                      = "priority";
    String PN_REL                           = "rel";
    String PN_RESOLUTION                    = "resolution";
    String PN_ROLE                          = "role";
    String PN_SCHEDULE                      = "schedule";
    String PN_SCHEDULE_END_DATE             = "endDate";
    String PN_SCHEDULE_START_DATE           = "startDate";
    String PN_SHOW_TOOLTIP                  = "showTooltip";
    String PN_SVG_REFERENCE                 = "svgReference";
    String PN_THUMBNAIL_PATH                = "thumbnailPath";
    String PN_TYPE                          = "type";
    String PN_WIDTH                         = "width";
    String PN_CONFIG_OFFLINE_CHANNEL_PATH   = "offlineChannelPath";
    String PN_CONFIG_OFFLINE_CHANNEL_ROLE   = "offlineChannelRole";

    // String actions
    String ACT_ASSIGN_DEVICE            = "screens-dcc-actions-assigndevice-activator";
    String ACT_COPY                     = "screens-dcc-actions-copy-activator";
    String ACT_CREATE                   = "screens-dcc-actions-create-activator";
    String ACT_CREATE_STRUCTURE         = "screens-dcc-actions-createstructure-activator";
    String ACT_CREATE_LIVECOPY          = "screens-dcc-actions-createlivecopy-activator";
    String ACT_DELETE                   = "screens-dcc-actions-delete-activator";
    String ACT_EDIT                     = "screens-dcc-actions-edit-activator";
    String ACT_LINK_CHANNEL             = "screens-dcc-actions-assignchannel-activator";
    String ACT_LINK_SCHEDULE            = "screens-dcc-actions-assignschedule-activator";
    String ACT_MOVE                     = "screens-dcc-actions-move-activator";
    String ACT_REGISTER_DEVICE          = "screens-dcc-actions-register-activator";
    String ACT_UNASSIGN_DEVICE          = "screens-dcc-actions-unassigndevice-activator";
    String ACT_VIEW_CONTENT             = "screens-dcc-actions-preview-activator";
    String ACT_VIEW_DASHBOARD_CHANNEL   = "screens-dcc-actions-channelDashboard-activator";
    String ACT_VIEW_DASHBOARD_DEVICE    = "screens-dcc-actions-deviceDashboard-activator";
    String ACT_VIEW_DASHBOARD_DISPLAY   = "screens-dcc-actions-displayDashboard-activator";
    String ACT_VIEW_DASHBOARD_SCHEDULE  = "screens-dcc-actions-scheduleDashboard-activator";
    String ACT_VIEW_DEVICE_MANAGER      = "screens-dcc-actions-deviceManager-activator";
    String ACT_VIEW_DISPLAY             = "screens-dcc-actions-display-activator";
    String ACT_VIEW_FIRMWARE            = "screens-dcc-actions-firmwarepreview-activator";
    String ACT_VIEW_FOLDERPROPERTIES    = "screens-dcc-actions-folderproperties-activator";
    String ACT_VIEW_PROPERTIES          = "screens-dcc-actions-properties-activator";

    // REST constant
    String REST_DEVICE_COMMAND                  = "command";
    String REST_DEVICE_COMMAND_PAYLOAD          = "command_payload";
    String REST_DEVICE_COMMAND_ACK              = "requires_ack";
    String REST_DEVICE_ACK                      = "ack";
    String REST_ACT_BROADCAST_COMMAND           = "broadcast-command";
    String REST_ACT_BROADCAST_COMMAND_WITH_ACK  = "broadcast-command-with-ack";
    String REST_ACT_DELETE                      = "delete";
    String REST_ACT_SEND_COMMAND                = "broadcast-command";
    String REST_ACT_SEND_COMMAND_WITH_ACK       = "broadcast-command-with-ack";
    String REST_ACT_UNASSIGN_COMMAND            = "unassign";
    String REST_ACT_UPDATE_CACHE_COMMAND        = "update-cache";
    String REST_PARAM_DISPLAYS                  = "displays";
    String REST_ACKNOWLEDGEMENTS                = "acknowledgements";
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy