1 /* 2 * Copyright (c) 2002-2014, Mairie de Paris 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 9 * 1. Redistributions of source code must retain the above copyright notice 10 * and the following disclaimer. 11 * 12 * 2. Redistributions in binary form must reproduce the above copyright notice 13 * and the following disclaimer in the documentation and/or other materials 14 * provided with the distribution. 15 * 16 * 3. Neither the name of 'Mairie de Paris' nor 'Lutece' nor the names of its 17 * contributors may be used to endorse or promote products derived from 18 * this software without specific prior written permission. 19 * 20 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 22 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 23 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 24 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 25 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 27 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 28 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 29 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 30 * POSSIBILITY OF SUCH DAMAGE. 31 * 32 * License 1.0 33 */ 34 package fr.paris.lutece.portal.service.dashboard; 35 36 37 /** 38 * Dashboard Component Entry 39 */ 40 public class DashboardComponentEntry 41 { 42 private String _strName; 43 private String _strComponentClass; 44 private String _strRight; 45 private int _nZone; 46 private int _nOrder; 47 48 /** 49 * Returns the Name 50 * @return The Name 51 */ 52 public String getName( ) 53 { 54 return _strName; 55 } 56 57 /** 58 * Sets the Name 59 * @param strName The Name 60 */ 61 public void setName( String strName ) 62 { 63 _strName = strName; 64 } 65 66 /** 67 * Returns the ComponentClass 68 * @return The ComponentClass 69 */ 70 public String getComponentClass( ) 71 { 72 return _strComponentClass; 73 } 74 75 /** 76 * Sets the ComponentClass 77 * @param strComponentClass The ComponentClass 78 */ 79 public void setComponentClass( String strComponentClass ) 80 { 81 _strComponentClass = strComponentClass; 82 } 83 84 /** 85 * Returns the Right 86 * @return The Right 87 */ 88 public String getRight( ) 89 { 90 return _strRight; 91 } 92 93 /** 94 * Sets the Right 95 * @param strRight The Right 96 */ 97 public void setRight( String strRight ) 98 { 99 _strRight = strRight; 100 } 101 102 /** 103 * Returns the Zone 104 * @return The Zone 105 */ 106 public int getZone( ) 107 { 108 return _nZone; 109 } 110 111 /** 112 * Sets the Zone 113 * @param nZone The Zone 114 */ 115 public void setZone( int nZone ) 116 { 117 _nZone = nZone; 118 } 119 120 /** 121 * Returns the Order 122 * @return The Order 123 */ 124 public int getOrder( ) 125 { 126 return _nOrder; 127 } 128 129 /** 130 * Sets the Order 131 * @param nOrder The Order 132 */ 133 public void setOrder( int nOrder ) 134 { 135 _nOrder = nOrder; 136 } 137 }