org.openxava.web.style
Class PortalStyle

java.lang.Object
  extended by org.openxava.web.style.Style
      extended by org.openxava.web.style.PortalStyle
Direct Known Subclasses:
JetSpeed2Style, Liferay43Style, WebSpherePortal8Style, WebSpherePortalStyle

public class PortalStyle
extends Style

This class and its subclasses is used from JSP code to give style to the web applications.

The nomenclature is:

Author:
Javier Paniza

Constructor Summary
PortalStyle()
           
 
Method Summary
protected  java.util.Collection<java.lang.String> createAdditionalCssFiles()
           
 java.lang.String getActiveSection()
           
protected  java.lang.String getActiveSectionFirstTabStartDecoration()
           
protected  java.lang.String getActiveSectionLastTabStartDecoration()
           
 java.lang.String getActiveSectionTabEndDecoration()
           
protected  java.lang.String getActiveSectionTabStartDecoration()
           
 java.lang.String getActiveSectionTabStartDecoration(boolean first, boolean last)
           
 java.lang.String getButton()
           
 java.lang.String getCollectionListActions()
           
 java.lang.String getCurrentRow()
           
 java.lang.String getDefaultModeController()
           
 java.lang.String getDetail()
           
 java.lang.String getEditor()
           
 java.lang.String getErrors()
           
protected  java.lang.String getFrame()
           
protected  java.lang.String getFrameContent()
           
protected  java.lang.String getFrameTitle()
           
protected  java.lang.String getFrameTitleLabel()
           
 java.lang.String getInfos()
           
protected  java.lang.String getJQueryCss()
           
 java.lang.String getLabel()
           
 java.lang.String getList()
           
 java.lang.String getListHeader()
           
 java.lang.String getListHeaderCell()
           
 java.lang.String getListInfo()
           
 java.lang.String getListInfoDetail()
           
 java.lang.String getListOdd()
           
 java.lang.String getListOddSelected()
           
 java.lang.String getListOrderBy()
           
 java.lang.String getListPair()
           
 java.lang.String getListPairCell()
           
 java.lang.String getListPairEvents()
           
 java.lang.String getListPairSelected()
           
 java.lang.String getListSubheader()
           
 java.lang.String getListSubheaderCell()
           
 java.lang.String getListTitle()
           
 java.lang.String getMessages()
           
 java.lang.String getModule()
           
 java.lang.String[] getNoPortalModuleJsFiles()
           
 java.lang.String getPageNavigation()
           
 java.lang.String getPageNavigationArrow()
           
 java.lang.String getPageNavigationArrowDisable()
           
 java.lang.String getPageNavigationSelected()
           
 java.lang.String getProcessing()
           
 java.lang.String getRowsPerPage()
           
 java.lang.String getSection()
           
 java.lang.String getSectionBarEndDecoration()
           
 java.lang.String getSectionBarStartDecoration()
           
protected  java.lang.String getSectionFirstTabStartDecoration()
           
protected  java.lang.String getSectionLastTabStartDecoration()
           
 java.lang.String getSectionTabEndDecoration()
           
protected  java.lang.String getSectionTabStartDecoration()
           
 java.lang.String getSectionTabStartDecoration(boolean first, boolean last)
           
 java.lang.String getSelectedRow()
           
 java.lang.String getSmallLabel()
           
 java.lang.String getTotalCapableCell()
           
 java.lang.String getTotalCapableCellStyle()
           
 java.lang.String getTotalCell()
           
protected  java.lang.String getTotalCellAlignStyle()
           
 java.lang.String getTotalCellStyle()
           
 java.lang.String getTotalEmptyCellStyle()
           
 java.lang.String getTotalRow()
           
 java.lang.String getView()
           
 java.lang.String getWarnings()
           
 boolean isAlignHeaderAsData()
          If true
 boolean isForBrowse(java.lang.String browser)
          If this style is specific for the indicated browser.
 
Methods inherited from class org.openxava.web.style.Style
allowsResizeColumns, getActionImage, getActionLink, getActive, getAdditionalCssFiles, getAscending2Image, getAscendingImage, getBottomButtons, getBottomButtonsStyle, getBrowser, getButtonBar, getButtonBarButton, getButtonBarImage, getButtonBarModeButton, getCoreEndDecoration, getCoreStartDecoration, getCssFile, getCurrentRowCell, getDescending2Image, getDescendingImage, getEditorWrapper, getErrorEndDecoration, getErrorStartDecoration, getFilterCell, getFirst, getFrameActions, getFrameActionsEndDecoration, getFrameActionsStartDecoration, getFrameContentEndDecoration, getFrameContentStartDecoration, getFrameContentStartDecoration, getFrameHeaderEndDecoration, getFrameHeaderStartDecoration, getFrameHeaderStartDecoration, getFrameSpacing, getFrameTitleEndDecoration, getFrameTitleStartDecoration, getFrameTotals, getFrameTotalsLabel, getFrameTotalsValue, getFrameWidth, getHeaderListCount, getHelp, getHelpImage, getImagesFolder, getInitThemeScript, getInstance, getInstance, getLast, getLayoutContent, getLayoutData, getLayoutDataCell, getLayoutLabel, getLayoutLabelCell, getLayoutLabelLeftSpacer, getLayoutLabelRightSpacer, getLayoutLabelRightSpacerStyle, getLayoutRowSpacer, getLayoutRowSpacerDataCell, getLayoutRowSpacerLabelCell, getListCellSpacing, getListCellStyle, getListOddCell, getListOddEvents, getListStyle, getListTitleWrapper, getLoadingImage, getMaximizeImage, getMessageEndDecoration, getMessageStartDecoration, getMessagesWrapper, getMetaTags, getMinimizeImage, getModuleDescription, getModuleSpacing, getNextPageDisableImage, getNextPageNavigationEvents, getNoPortalModuleEndDecoration, getNoPortalModuleStartDecoration, getPageNavigationImage, getPageNavigationPages, getPageNavigationSelectedImage, getPreviousPageDisableImage, getPreviousPageNavigationEvents, getRemoveImage, getRestoreImage, getSectionLink, getSectionLinkStyle, getSectionTab, getSectionTableAttributes, getSectionTabStartDecoration, getSelectedRowStyle, getSetHtmlFunction, getTotalLabelCellStyle, isApplySelectedStyleToCellInList, isChangingPageRowCountAllowed, isFirefox, isFixedPositionSupported, isHelpAvailable, isHideRowsAllowed, isIE6, isIE7, isInsidePortal, isNeededToIncludeCalendar, isOnlyOneButtonForModeIfTwoModes, isRowLinkable, isSeparatorBeforeBottomButtons, isSeveralActionsPerRow, isShowImageInButtonBarButton, isShowModuleDescription, isShowPageNumber, isShowRowCountOnTop, isUseLinkForNoButtonBarAction, isUseStandardImageActionForOnlyImageActionOnButtonBar, setBrowser, setInsidePortal, setPotalInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortalStyle

public PortalStyle()
Method Detail

createAdditionalCssFiles

protected java.util.Collection<java.lang.String> createAdditionalCssFiles()
Overrides:
createAdditionalCssFiles in class Style

getDefaultModeController

public java.lang.String getDefaultModeController()
Overrides:
getDefaultModeController in class Style
Since:
4.2

isForBrowse

public boolean isForBrowse(java.lang.String browser)
Description copied from class: Style
If this style is specific for the indicated browser.

Overrides:
isForBrowse in class Style

getNoPortalModuleJsFiles

public java.lang.String[] getNoPortalModuleJsFiles()
Overrides:
getNoPortalModuleJsFiles in class Style

getJQueryCss

protected java.lang.String getJQueryCss()
Overrides:
getJQueryCss in class Style

getModule

public java.lang.String getModule()
Overrides:
getModule in class Style

getDetail

public java.lang.String getDetail()
Overrides:
getDetail in class Style

getList

public java.lang.String getList()
Overrides:
getList in class Style

getView

public java.lang.String getView()
Overrides:
getView in class Style

getListHeader

public java.lang.String getListHeader()
Overrides:
getListHeader in class Style

getCollectionListActions

public java.lang.String getCollectionListActions()
Overrides:
getCollectionListActions in class Style

getListHeaderCell

public java.lang.String getListHeaderCell()
Overrides:
getListHeaderCell in class Style

getListSubheader

public java.lang.String getListSubheader()
Overrides:
getListSubheader in class Style

getListSubheaderCell

public java.lang.String getListSubheaderCell()
Overrides:
getListSubheaderCell in class Style

getListOrderBy

public java.lang.String getListOrderBy()
Overrides:
getListOrderBy in class Style

getListPair

public java.lang.String getListPair()
Overrides:
getListPair in class Style

getListPairEvents

public java.lang.String getListPairEvents()
Overrides:
getListPairEvents in class Style

getListPairCell

public java.lang.String getListPairCell()
Overrides:
getListPairCell in class Style

getListOdd

public java.lang.String getListOdd()
Overrides:
getListOdd in class Style

getListPairSelected

public java.lang.String getListPairSelected()
Overrides:
getListPairSelected in class Style

getListOddSelected

public java.lang.String getListOddSelected()
Overrides:
getListOddSelected in class Style

getListInfo

public java.lang.String getListInfo()
Overrides:
getListInfo in class Style

getListInfoDetail

public java.lang.String getListInfoDetail()
Overrides:
getListInfoDetail in class Style

getListTitle

public java.lang.String getListTitle()
Overrides:
getListTitle in class Style

getFrame

protected java.lang.String getFrame()
Overrides:
getFrame in class Style

getEditor

public java.lang.String getEditor()
Overrides:
getEditor in class Style

getLabel

public java.lang.String getLabel()
Overrides:
getLabel in class Style

getFrameContent

protected java.lang.String getFrameContent()
Overrides:
getFrameContent in class Style

getFrameTitle

protected java.lang.String getFrameTitle()
Overrides:
getFrameTitle in class Style

getFrameTitleLabel

protected java.lang.String getFrameTitleLabel()
Overrides:
getFrameTitleLabel in class Style

getSmallLabel

public java.lang.String getSmallLabel()
Overrides:
getSmallLabel in class Style

getErrors

public java.lang.String getErrors()
Overrides:
getErrors in class Style

getMessages

public java.lang.String getMessages()
Overrides:
getMessages in class Style

getInfos

public java.lang.String getInfos()
Overrides:
getInfos in class Style
Since:
4.3

getWarnings

public java.lang.String getWarnings()
Overrides:
getWarnings in class Style
Since:
4.3

getProcessing

public java.lang.String getProcessing()
Overrides:
getProcessing in class Style

getButton

public java.lang.String getButton()
Overrides:
getButton in class Style

getSection

public java.lang.String getSection()
Overrides:
getSection in class Style

getActiveSection

public java.lang.String getActiveSection()
Overrides:
getActiveSection in class Style

getActiveSectionTabStartDecoration

protected java.lang.String getActiveSectionTabStartDecoration()

getActiveSectionTabEndDecoration

public java.lang.String getActiveSectionTabEndDecoration()
Overrides:
getActiveSectionTabEndDecoration in class Style

getSectionTabStartDecoration

protected java.lang.String getSectionTabStartDecoration()

getSectionTabEndDecoration

public java.lang.String getSectionTabEndDecoration()
Overrides:
getSectionTabEndDecoration in class Style

isAlignHeaderAsData

public boolean isAlignHeaderAsData()
If true By default is false and it's used the portal default alignament for headers.

Overrides:
isAlignHeaderAsData in class Style

getSelectedRow

public java.lang.String getSelectedRow()
Overrides:
getSelectedRow in class Style

getCurrentRow

public java.lang.String getCurrentRow()
Overrides:
getCurrentRow in class Style

getPageNavigationArrowDisable

public java.lang.String getPageNavigationArrowDisable()
Overrides:
getPageNavigationArrowDisable in class Style

getPageNavigationSelected

public java.lang.String getPageNavigationSelected()
Overrides:
getPageNavigationSelected in class Style

getPageNavigation

public java.lang.String getPageNavigation()
Overrides:
getPageNavigation in class Style

getPageNavigationArrow

public java.lang.String getPageNavigationArrow()
Overrides:
getPageNavigationArrow in class Style

getRowsPerPage

public java.lang.String getRowsPerPage()
Overrides:
getRowsPerPage in class Style

getActiveSectionTabStartDecoration

public java.lang.String getActiveSectionTabStartDecoration(boolean first,
                                                           boolean last)
Overrides:
getActiveSectionTabStartDecoration in class Style
Since:
4m6

getSectionTabStartDecoration

public java.lang.String getSectionTabStartDecoration(boolean first,
                                                     boolean last)
Overrides:
getSectionTabStartDecoration in class Style
Since:
4m6

getActiveSectionFirstTabStartDecoration

protected java.lang.String getActiveSectionFirstTabStartDecoration()
Since:
4m6

getActiveSectionLastTabStartDecoration

protected java.lang.String getActiveSectionLastTabStartDecoration()
Since:
4m6

getSectionFirstTabStartDecoration

protected java.lang.String getSectionFirstTabStartDecoration()
Since:
4m6

getSectionLastTabStartDecoration

protected java.lang.String getSectionLastTabStartDecoration()
Since:
4m6

getTotalRow

public java.lang.String getTotalRow()
Overrides:
getTotalRow in class Style

getTotalCell

public java.lang.String getTotalCell()
Overrides:
getTotalCell in class Style

getTotalCapableCell

public java.lang.String getTotalCapableCell()
Overrides:
getTotalCapableCell in class Style

getTotalCellStyle

public java.lang.String getTotalCellStyle()
Overrides:
getTotalCellStyle in class Style

getTotalCellAlignStyle

protected java.lang.String getTotalCellAlignStyle()

getTotalEmptyCellStyle

public java.lang.String getTotalEmptyCellStyle()
Overrides:
getTotalEmptyCellStyle in class Style

getTotalCapableCellStyle

public java.lang.String getTotalCapableCellStyle()
Overrides:
getTotalCapableCellStyle in class Style

getSectionBarStartDecoration

public java.lang.String getSectionBarStartDecoration()
Overrides:
getSectionBarStartDecoration in class Style

getSectionBarEndDecoration

public java.lang.String getSectionBarEndDecoration()
Overrides:
getSectionBarEndDecoration in class Style