org.autoplot.dom.Options
Bean for holding Autoplot configuration options. Note there are a few AutoplotUI prefs here that shouldn't be,
like scriptVisible which indicates if the script tab is shown.
Options( )
PROP_COLOR
PROP_FILLCOLOR
VALUE_AUTORANGE_TYPE_RELUCTANT
try to recycle old axis settings. If the new range is near the
old range, then just use the old range.
PROP_SCRIPTVISIBLE
PROP_LOGCONSOLEVISIBLE
PROP_DATAVISIBLE
true when the data tab is visible.
PROP_LAYOUTVISIBLE
true when the layout tab is visible.
PROP_SERVERENABLED
PROP_CANVASFONT
PROP_WIDTH
PROP_HEIGHT
PROP_FOREGROUND
PROP_BACKGROUND
PROP_COLORTABLE
PROP_OPPOSITEAXISVISIBLE
PROP_TICKLEN
PROP_LINE_THICKNESS
PROP_MULTILINETEXTALIGNMENT
PROP_FLIPCOLORBARLABEL
PROP_SPECIALEFFECTS
property specialEffects
enables/disables things like animated axes, etc.
PROP_DRAWANTIALIAS
PROP_TEXTANTIALIAS
PROP_DRAWGRID
PROP_DRAWMINORGRID
PROP_OVERRENDERING
overRendering is a hint to the plots that the data outside the visible axis bounds should be rendered
so that operations like pan are more fluid.
PROP_AUTORANGING
PROP_AUTORANGETYPE
PROP_AUTOLABELLING
PROP_AUTOLAYOUT
PROP_DAY_OF_YEAR
PROP_USE_TIME_RANGE_EDITOR
Use time range editor instead of Data Set Selector.
PROP_NEARESTNEIGHBOR
PROP_MOUSEMODULE
PROP_SLICEREBINNEDDATA
PROP_PRINTINGTAG
PROP_PRINTINGLOGLEVEL
PROP_DISPLAYLOGLEVEL
PROP_LOGMESSAGETIMEOUTSEC
PROP_SCANENABLED
copy( ) → org.autoplot.dom.DomNode [view source]
diffs( org.autoplot.dom.DomNode node ) → java.util.List [view source]
getAutorangeType( ) → String [view source]
getBackground( ) → java.awt.Color [view source]
getCanvasFont( ) → String [view source]
getColor
getColor( ) → java.awt.Color
Getter for property color.
Returns:
Value of property color.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getColortable( ) → org.das2.graph.DasColorBar.Type [view source]
getController( ) → org.autoplot.dom.OptionsPrefsController [view source]
getDisplayLogLevel( ) → java.util.logging.Level [view source]
getFillColor
getFillColor( ) → java.awt.Color
Getter for property fillColor.
Returns:
Value of property fillColor.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
getForeground( ) → java.awt.Color [view source]
getHeight( ) → int [view source]
getLineThickness( ) → String [view source]
getLogMessageTimeoutSec( ) → int [view source]
getMouseModule( ) → org.autoplot.MouseModuleType [view source]
getMultiLineTextAlignment( ) → float [view source]
getPrintingLogLevel( ) → java.util.logging.Level [view source]
getPrintingTag( ) → String [view source]
getTicklen( ) → String [view source]
getWidth( ) → int [view source]
isAutolabelling( ) → boolean [view source]
isAutolayout( ) → boolean [view source]
isAutoranging( ) → boolean [view source]
isDataVisible( ) → boolean [view source]
isDayOfYear( ) → boolean [view source]
isDrawAntiAlias( ) → boolean [view source]
isDrawGrid( ) → boolean [view source]
isDrawMinorGrid( ) → boolean [view source]
isFlipColorbarLabel( ) → boolean [view source]
isLayoutVisible( ) → boolean [view source]
isLogConsoleVisible( ) → boolean [view source]
isNearestNeighbor( ) → boolean [view source]
isOppositeAxisVisible( ) → boolean [view source]
isOverRendering( ) → boolean [view source]
isScanEnabled( ) → boolean [view source]
isScriptVisible( ) → boolean [view source]
isServerEnabled( ) → boolean [view source]
isSliceRebinnedData( ) → boolean [view source]
isSpecialEffects( ) → boolean [view source]
isTextAntiAlias( ) → boolean [view source]
isUseTimeRangeEditor( ) → boolean [view source]
setAutolabelling( boolean autolabelling ) → void [view source]
setAutolayout( boolean autolayout ) → void [view source]
setAutorangeType( String autorangeType ) → void [view source]
setAutoranging( boolean newautoranging ) → void [view source]
setBackground( java.awt.Color background ) → void [view source]
setCanvasFont( String canvasFont ) → void [view source]
setColor
setColor( java.awt.Color color ) → void
Setter for property color.
Parameters
color - New value of property color.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setColortable( org.das2.graph.DasColorBar.Type colortable ) → void [view source]
setDataVisible( boolean dataVisible ) → void [view source]
setDayOfYear( boolean dayOfYear ) → void [view source]
setDisplayLogLevel( java.util.logging.Level displayLogLevel ) → void [view source]
setDrawAntiAlias( boolean drawAntiAlias ) → void [view source]
setDrawGrid( boolean drawGrid ) → void [view source]
setDrawMinorGrid( boolean drawMinorGrid ) → void [view source]
setFillColor
setFillColor( java.awt.Color fillColor ) → void
Setter for property fillColor.
Parameters
fillColor - New value of property fillColor.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setFlipColorbarLabel( boolean flipColorbarLabel ) → void [view source]
setForeground( java.awt.Color foreground ) → void [view source]
setHeight
setHeight( int height ) → void
set the initial height of the canvases in pixels
Parameters
height - an int
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setLayoutVisible( boolean layoutVisible ) → void [view source]
setLineThickness
setLineThickness( String lineThickness ) → void
lineThickness is the thickness of axes and ticks.
Parameters
lineThickness - a String
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
setLogConsoleVisible( boolean logConsoleVisible ) → void [view source]
setLogMessageTimeoutSec( int logMessageTimeoutSec ) → void [view source]
setMouseModule( org.autoplot.MouseModuleType mouseModule ) → void [view source]
setMultiLineTextAlignment( float multiLineTextAlignment ) → void [view source]
setNearestNeighbor( boolean nearestNeighbor ) → void [view source]
setOppositeAxisVisible( boolean oppositeAxisVisible ) → void [view source]
setOverRendering( boolean overRendering ) → void [view source]
setPrintingLogLevel( java.util.logging.Level printingLogLevel ) → void [view source]
setPrintingTag( String printingTag ) → void [view source]
setScanEnabled( boolean scanEnabled ) → void [view source]
setScriptVisible( boolean scriptVisible ) → void [view source]
setServerEnabled( boolean serverEnabled ) → void [view source]
setSliceRebinnedData( boolean sliceRebinnedData ) → void [view source]
setSpecialEffects( boolean specialEffects ) → void [view source]
setTextAntiAlias( boolean textAntiAlias ) → void [view source]
setTicklen( String ticklen ) → void [view source]
setUseTimeRangeEditor( boolean useTimeRangeEditor ) → void [view source]
setWidth
setWidth( int width ) → void
set the initial width of the canvases in pixels
Parameters
width - an int
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
syncTo
syncTo( org.autoplot.dom.DomNode n, java.util.List exclude ) → void
synchronizes to another node, except unlike other nodes where this is
thorough by default, this is the minimal set of properties that
will provide a usable display. These include the colors and the fonts,
and the timeRange editor mode, flip colorbar label, the ticklen, and last
scanEnabled.
Parameters
n - the node
exclude - the properties to exclude.
Returns:
void (returns nothing)
See Also:
https://sourceforge.net/p/autoplot/bugs/2175/
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
syncTo( org.autoplot.dom.DomNode n ) → void [view source]
syncToAll
syncToAll( org.autoplot.dom.DomNode n, java.util.List exclude ) → void
synchronizes any property having to do with the appearance of the
plot. This includes user preferences like the axis grid, and also performance
switches which may have a minor effect on appearance such as overrendering.
This was introduced to support createPngWalk, which should have an appearance
as close as possible to the vap.
Parameters
n - the node
exclude - the properties to exclude.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]