com.pmease.quickbuild.model
Class Dashboard

java.lang.Object
  extended by com.pmease.quickbuild.model.AbstractEntity
      extended by com.pmease.quickbuild.model.Dashboard
All Implemented Interfaces:
java.io.Serializable

@Entity
public class Dashboard
extends AbstractEntity

See Also:
Serialized Form

Constructor Summary
Dashboard()
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 java.util.ArrayList<LayoutColumn> getColumns()
           
static Dashboard getDefault()
           
 java.lang.String getDescription()
           
 Gadget getGadget(GadgetPosition position)
          Get gadget at specified position.
 java.util.Collection<GroupShare> getGroupShares()
           
 java.lang.String getName()
           
 User getUser()
           
 java.util.Collection<UserShare> getUserShares()
           
 int hashCode()
           
 boolean isEditable()
           
 void setColumns(java.util.ArrayList<LayoutColumn> columns)
           
 void setDescription(java.lang.String description)
           
 void setGroupShares(java.util.Collection<GroupShare> shares)
           
 void setName(java.lang.String name)
           
 void setUser(User user)
           
 void setUserShares(java.util.Collection<UserShare> shares)
           
 void useLayout(java.util.List<java.lang.Integer> layout)
           
 
Methods inherited from class com.pmease.quickbuild.model.AbstractEntity
getId, isNew, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Dashboard

public Dashboard()
Method Detail

getUser

public User getUser()

setUser

public void setUser(User user)

getName

@NotEmpty
public java.lang.String getName()

setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getColumns

public java.util.ArrayList<LayoutColumn> getColumns()

setColumns

public void setColumns(java.util.ArrayList<LayoutColumn> columns)

getGroupShares

public java.util.Collection<GroupShare> getGroupShares()

setGroupShares

public void setGroupShares(java.util.Collection<GroupShare> shares)

getUserShares

public java.util.Collection<UserShare> getUserShares()

setUserShares

public void setUserShares(java.util.Collection<UserShare> shares)

useLayout

public void useLayout(java.util.List<java.lang.Integer> layout)

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class AbstractEntity

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractEntity

getDefault

public static Dashboard getDefault()

getGadget

public Gadget getGadget(GadgetPosition position)
Get gadget at specified position.

Parameters:
position -
Returns:
Null if not found.

isEditable

public boolean isEditable()


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.