com.atlassian.jira.portal
Class PortalPageImpl

java.lang.Object
  extended by com.atlassian.jira.portal.AbstractPortalPageImpl
      extended by com.atlassian.jira.portal.PortalPageImpl
All Implemented Interfaces:
Favourite, PortalPage, SharedEntity

public class PortalPageImpl
extends AbstractPortalPageImpl

Represents a portal page that can be edited. This should not be used for the System portal page.

Since:
?

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.jira.sharing.SharedEntity
SharedEntity.Indentifier, SharedEntity.SharePermissions, SharedEntity.TypeDescriptor
 
Field Summary
 
Fields inherited from interface com.atlassian.jira.portal.PortalPage
ENTITY_TYPE
 
Constructor Summary
PortalPageImpl(Long id, String name, String description, String ownerUserName, Long favouriteCount)
           
PortalPageImpl(String name, String description, String ownerUserName)
           
 
Method Summary
 PortalPage copy()
          Create a copy of the current portal page.
 void deletePortletConfigs()
          Remove all the portlet configurations for this portlet page Configuration
 boolean isSystemDefaultPortalPage()
           
 
Methods inherited from class com.atlassian.jira.portal.AbstractPortalPageImpl
addPortletConfig, deletePortletConfig, getColumn, getColumnCount, getColumns, getDescription, getEntityType, getFavouriteCount, getId, getLeftPortletConfigs, getName, getOwnerUserName, getPermissions, getPortletConfig, getPortletConfigsMap, getPortletConfigurations, getPortletConfigurations, getRightPortletConfigs, movePortletPositionColumn, movePortletPositionFirst, movePortletPositionLast, movePortletPositionRow, putInColumn, renumberList, renumberList, setDescription, setFavouriteCount, setId, setName, setOwnerUserName, setPermissions, setPortletConfigurations, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PortalPageImpl

public PortalPageImpl(Long id,
                      String name,
                      String description,
                      String ownerUserName,
                      Long favouriteCount)

PortalPageImpl

public PortalPageImpl(String name,
                      String description,
                      String ownerUserName)
Method Detail

isSystemDefaultPortalPage

public boolean isSystemDefaultPortalPage()
Returns:
true if the PortalPage represents the system default PortalPage in JIRA

deletePortletConfigs

public void deletePortletConfigs()
Remove all the portlet configurations for this portlet page Configuration


copy

public PortalPage copy()
Description copied from interface: PortalPage
Create a copy of the current portal page.

Returns:
a copy of the current portal page.


Copyright © 2002-2008 Atlassian. All Rights Reserved.