Constants.java :  » Portal » uPortal-3.1.2 » org » jasig » portal » layout » dlm » Java Open Source

Java Open Source » Portal » uPortal 3.1.2 
uPortal 3.1.2 » org » jasig » portal » layout » dlm » Constants.java
/**
 * Copyright (c) 2000-2009, Jasig, Inc.
 * See license distributed with this file and available online at
 * https://www.ja-sig.org/svn/jasig-parent/tags/rel-10/license-header.txt
 */
package org.jasig.portal.layout.dlm;


/**
 * Constants used in DLM.
 * 
 * @version $Revision: 45149 $ $Date: 2009-02-25 00:46:57 -0600 (Wed, 25 Feb 2009) $
 * @since uPortal 2.5
 */
public class Constants
{
    public static final String RCS_ID = "@(#) $Header$";

    // define the namespace prefixe on dlm elements and attributes.
    public static final String NS = "dlm:";
    public static final String NS_DECL = "xmlns:dlm";
    public static final String NS_URI ="http://www.uportal.org/layout/dlm";
    
    // the following variables are to support backwards compatibility for
    // users of the DLM functionality before it was rolled into the uPortal
    // baseline code. This provides for just-in-time migration of any database
    // values containing the old namespace prefix.
    public static final String LEGACY_NS = "cp:";
    public static final String LEGACY_ATT_ORIGIN      = LEGACY_NS + "origin";

    
    // define the names of attributes that hold layout adjustment permissions
    // LCL refers to the local name without a namespace prefix.
       
    public static final String LCL_DELETE_ALLOWED     = "deleteAllowed";
    public static final String LCL_MOVE_ALLOWED       = "moveAllowed";
    public static final String LCL_EDIT_ALLOWED       = "editAllowed";
    public static final String LCL_ADD_CHILD_ALLOWED  = "addChildAllowed";

    public static final String ATT_DELETE_ALLOWED     = NS+LCL_DELETE_ALLOWED;
    public static final String ATT_MOVE_ALLOWED       = NS+LCL_MOVE_ALLOWED;
    public static final String ATT_EDIT_ALLOWED       = NS+LCL_EDIT_ALLOWED;
    public static final String ATT_ADD_CHILD_ALLOWED  = NS+LCL_ADD_CHILD_ALLOWED;

    public static final String ATT_ID                  = "ID";
    public static final String ATT_TYPE                = "type";
    public static final String ATT_CHANNEL_ID          = "chanID";
    public static final String ATT_HIDDEN              = "hidden";
    public static final String ATT_NAME                = "name";
    public static final String ATT_VALUE               = "value";
    public static final String ATT_OVERRIDE            = "override";
    public static final String CAN_OVERRIDE            = "yes";

    public static final String LCL_PLF_ID              = "plfID";
    public static final String ATT_PLF_ID              = NS+LCL_PLF_ID;
    public static final String LCL_ORIGIN              = "origin";
    public static final String ATT_ORIGIN              = NS+LCL_ORIGIN;
    public static final String ATT_PRECEDENCE          = NS+"precedence";
    public static final String ATT_FRAGMENT            = NS+"fragment";
    public static final String LCL_FRAGMENT_NAME       =    "fragmentName";
    public static final String ATT_FRAGMENT_NAME       = NS+LCL_FRAGMENT_NAME;
    public static final String LCL_IS_TEMPLATE_USER    =    "isTemplateUser";
    public static final String ATT_IS_TEMPLATE_USER    = NS+LCL_IS_TEMPLATE_USER;
    public static final String ATT_TEMPLATE_LOGIN_ID   = NS+"templateLoginID";
    public static final String ATT_DEBUG_PRINT         = NS+"debugPrint";
    public static final String ATT_TARGET              = NS+"target";
    public static final String ATT_USER_VALUE          = NS+"userValue";

    public static final String ELM_POSITION_SET        = NS+"positionSet";
    public static final String ELM_POSITION            = NS+"position";
    public static final String ELM_DELETE_SET          = NS+"deleteSet";
    public static final String ELM_DELETE              = NS+"delete";
    public static final String ELM_EDIT_SET            = NS+"editSet";
    public static final String ELM_EDIT                = NS+"edit";
    public static final String ELM_PREF                = NS+"pref";
    public static final String ELM_PARAMETER           = "parameter";
    public static final String ELM_FOLDER              = "folder";
    public static final String ELM_CHANNEL             = "channel";
    
    public static final String ELM_PARM_SET            = NS+"parmSet";
    public static final String ELM_PARM_EDIT           = NS+"parm";
    
    public static final String PLF = "RDBMDistributedLayoutStore.PLF";
    public static final String STRUCTURE_PREFS
                                    = "StructureStylesheetUserPreferences";
    public static final String THEME_PREFS = "ThemeStylesheetUserPreferences";

    public static final String ROOT_FOLDER_ID="root";
    public static final String DIRECTIVE_PREFIX = "d";
    public static final String FRAGMENT_ID_USER_PREFIX = "u";
    public static final String FRAGMENT_ID_LAYOUT_PREFIX = "l";

    
}

java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.