public class WorkspaceSettings extends Object implements org.pentaho.reporting.libraries.designtime.swing.settings.LocaleSettings
Modifier and Type | Field and Description |
---|---|
static String |
DATE_FORMAT_DEFAULT |
static String |
DATETIME_FORMAT_DEFAULT |
static String |
TIME_FORMAT_DEFAULT |
public static final String DATETIME_FORMAT_DEFAULT
public static final String TIME_FORMAT_DEFAULT
public static final String DATE_FORMAT_DEFAULT
public static WorkspaceSettings getInstance()
public void flush()
public void addSettingsListener(SettingsListener listener)
public void removeSettingsListener(SettingsListener listener)
public void fireSettingsChanged()
public boolean isReopenLastReport()
public void setReopenLastReport(boolean b)
public boolean isShowExpertItems()
public void setShowExpertItems(boolean b)
public boolean isSplashScreenVisible()
public void setSplashScreenVisible(boolean b)
public boolean isShowDeprecatedItems()
public void setShowDeprecatedItems(boolean b)
public boolean isShowOverlappingElements()
public void setShowOverlappingElements(boolean b)
public boolean isShowElementAlignmentHints()
public void setShowElementAlignmentHints(boolean showElementAlignmentHints)
public boolean isSnapToElements()
public void setSnapToElements(boolean snapToElements)
public boolean isSnapToGuideLines()
public void setSnapToGuideLines(boolean snapToElements)
public DrawSelectionType getDrawSelectionType()
public void setDrawSelectionType(DrawSelectionType unit)
public boolean isUseVersionChecker()
public boolean isInitialVersionCheck()
public void setUseVersionChecker(boolean useVersionChecker)
public void setBounds(Rectangle rectangle)
public Rectangle getBounds()
public void setFieldPaletteBounds(Rectangle rectangle)
public Rectangle getFieldPaletteBounds()
public void setLNF(String lnf)
public String getLNF()
public boolean isSnapToGrid()
public void setSnapToGrid(boolean snapToGrid)
public boolean isShowGrid()
public void setShowGrid(boolean showGrid)
public boolean isAlwaysDrawElementFrames()
public void setAlwaysDrawElementFrames(boolean alwaysDrawElementFrames)
public boolean isNotifyForAllBuilds()
public void setNotifyForAllBuilds(boolean notifyForAllBuilds)
public String getLastPromptedVersionUpdate()
public void setLastPromptedVersionUpdate(String lastPromptedVersionUpdate)
public double getGridSize()
public void setGridSize(double gridSize)
public int getGridDivisions()
public void setGridDivisions(int gridDivisions)
public Unit getUnit()
public void setUnit(Unit unit)
public boolean isOfflineMode()
public void setOfflineMode(boolean snapToGrid)
public boolean isExperimentalFeaturesVisible()
public org.pentaho.reporting.engine.classic.core.metadata.MaturityLevel getMaturityLevel()
public boolean isMatureFeature(org.pentaho.reporting.engine.classic.core.metadata.MaturityLevel ml)
public boolean isMatureFeature(org.pentaho.reporting.engine.classic.core.metadata.MetaData ml)
public boolean isVisible(org.pentaho.reporting.engine.classic.core.metadata.MetaData ml)
public void setMaturityLevel(org.pentaho.reporting.engine.classic.core.metadata.MaturityLevel ml)
@Deprecated public void setExperimentalFeaturesVisible(boolean snapToGrid)
public boolean isDebugFeaturesVisible()
public void setDebugFeaturesVisible(boolean snapToGrid)
@Deprecated public boolean isNonCoreFeaturesVisible()
@Deprecated public void setNonCoreFeaturesVisible(boolean snapToGrid)
public boolean isFieldSelectorVisible()
public void setFieldSelectorVisible(boolean snapToGrid)
public void setShowLauncher(boolean flag)
public boolean isShowLauncher()
public boolean isElementsDisplayNames()
public boolean isElementsDisplayValues()
public void setElementsDisplayNames()
public void setElementsDisplayValues()
public String getDateFormatPattern()
getDateFormatPattern
in interface org.pentaho.reporting.libraries.designtime.swing.settings.LocaleSettings
public void setDateFormatPattern(String dateFormatPattern)
public String getTimeFormatPattern()
getTimeFormatPattern
in interface org.pentaho.reporting.libraries.designtime.swing.settings.LocaleSettings
public void setTimeFormatPattern(String timeFormatPattern)
public String getDatetimeFormatPattern()
getDatetimeFormatPattern
in interface org.pentaho.reporting.libraries.designtime.swing.settings.LocaleSettings
public void setDatetimeFormatPattern(String datetimeFormatPattern)
public Locale getLocale()
getLocale
in interface org.pentaho.reporting.libraries.designtime.swing.settings.LocaleSettings
public TimeZone getTimeZone()
getTimeZone
in interface org.pentaho.reporting.libraries.designtime.swing.settings.LocaleSettings
public boolean isRememberPasswords()
public void setRememberPasswords(boolean flag)
public int getConnectionTimeout()
public void setConnectionTimeout(int connectionTimeout)
public boolean isShowIndexColumns()
public void setShowIndexColumns(boolean flag)
public long getSnapThreshold()
public Color getGridColor()
public void setGridColor(Color value)
public Color getGuideColor()
public void setGuideColor(Color value)
public Color getAlignmentHintColor()
public void setAlignmentHintColor(Color value)
public Color getOverlapErrorColor()
public void setOverlapErrorColor(Color value)
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.