org.autoplot.dom.Application

Represents a state of the application as a whole, with its one canvas and multiple plots, axes, and bindings.

Application( )


DEFAULT_TIME_RANGE

default time range indicates when the range is not being used. This should never been seen by the user.


PROP_DATASOURCEFILTERS


PROP_PLOT_ELEMENTS


PROP_PLOTS


PROP_CANVASES


PROP_ANNOTATIONS


PROP_TIMERANGE

all time axes should hang off of this.


PROP_EVENTSLISTURI


PROP_BINDINGS


PROP_CONNECTORS


childNodes

childNodes( ) → java.util.List

Returns:

java.util.List

[search for examples] [view on GitHub] [view on old javadoc] [view source]


copy

copy( ) → org.autoplot.dom.DomNode

return a copy of this application state.

Returns:

a copy of this application state.

[search for examples] [view on GitHub] [view on old javadoc] [view source]


diffs

diffs( org.autoplot.dom.DomNode node ) → java.util.List

List the differences between the two nodes. These should always be from this to that. TODO: somehow this ends up working, although PlotElement and Style don't follow this rule.

Parameters

node - a DomNode

Returns:

a java.util.List

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getAnnotations

getAnnotations( ) → org.autoplot.dom.Annotation[]

Returns:

org.autoplot.dom.Annotation[]

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getAnnotations

getAnnotations( int index ) → org.autoplot.dom.Annotation

Parameters

index - an int

Returns:

org.autoplot.dom.Annotation

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getBindings

getBindings( ) → org.autoplot.dom.BindingModel[]

Returns:

org.autoplot.dom.BindingModel[]

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getBindings

getBindings( int index ) → org.autoplot.dom.BindingModel

Parameters

index - an int

Returns:

org.autoplot.dom.BindingModel

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getCanvases

getCanvases( ) → org.autoplot.dom.Canvas[]

Returns:

org.autoplot.dom.Canvas[]

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getCanvases

getCanvases( int index ) → org.autoplot.dom.Canvas

Parameters

index - an int

Returns:

org.autoplot.dom.Canvas

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getConnectors

getConnectors( ) → org.autoplot.dom.Connector[]

Returns:

org.autoplot.dom.Connector[]

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getConnectors

getConnectors( int index ) → org.autoplot.dom.Connector

Parameters

index - an int

Returns:

org.autoplot.dom.Connector

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getController

getController( ) → org.autoplot.dom.ApplicationController

Returns:

org.autoplot.dom.ApplicationController

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getDataSourceFilters

getDataSourceFilters( ) → org.autoplot.dom.DataSourceFilter[]

Returns:

org.autoplot.dom.DataSourceFilter[]

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getDataSourceFilters

getDataSourceFilters( int index ) → org.autoplot.dom.DataSourceFilter

Parameters

index - an int

Returns:

org.autoplot.dom.DataSourceFilter

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getElementById

getElementById( String id ) → org.autoplot.dom.DomNode

return the DomNode referenced by id. This was introduced because it is often difficult to identify the index of a plot in the plots array but its id is known, and this avoids the import of DomUtil.

Parameters

id - an id, such as "plot_2"

Returns:

the node

See Also:

DomUtil#getElementById(org.autoplot.dom.DomNode, java.lang.String)


[search for examples] [view on GitHub] [view on old javadoc] [view source]


getEventsListUri

getEventsListUri( ) → String

Returns:

java.lang.String

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getOptions

getOptions( ) → org.autoplot.dom.Options

Returns:

org.autoplot.dom.Options

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getPlotElements

getPlotElements( ) → org.autoplot.dom.PlotElement[]

Returns:

org.autoplot.dom.PlotElement[]

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getPlotElements

getPlotElements( int index ) → org.autoplot.dom.PlotElement

Parameters

index - an int

Returns:

org.autoplot.dom.PlotElement

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getPlots

getPlots( ) → org.autoplot.dom.Plot[]

Returns:

org.autoplot.dom.Plot[]

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getPlots

getPlots( int index ) → org.autoplot.dom.Plot

Parameters

index - an int

Returns:

org.autoplot.dom.Plot

[search for examples] [view on GitHub] [view on old javadoc] [view source]


getTimeRange

getTimeRange( ) → DatumRange

Returns:

org.das2.datum.DatumRange

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setAnnotations

setAnnotations( org.autoplot.dom.Annotation[] annotations ) → void

Parameters

annotations - an org.autoplot.dom.Annotation[]

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setAnnotations

setAnnotations( int index, org.autoplot.dom.Annotation annotation ) → void

Parameters

index - an int
annotation - an Annotation

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setBindings

setBindings( org.autoplot.dom.BindingModel[] bindings ) → void

Parameters

bindings - an org.autoplot.dom.BindingModel[]

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setBindings

setBindings( int index, org.autoplot.dom.BindingModel newBinding ) → void

Parameters

index - an int
newBinding - a BindingModel

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setCanvases

setCanvases( org.autoplot.dom.Canvas[] canvases ) → void

Parameters

canvases - an org.autoplot.dom.Canvas[]

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setCanvases

setCanvases( int index, org.autoplot.dom.Canvas newCanvas ) → void

Parameters

index - an int
newCanvas - a Canvas

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setConnectors

setConnectors( org.autoplot.dom.Connector[] connectors ) → void

Parameters

connectors - an org.autoplot.dom.Connector[]

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setConnectors

setConnectors( int index, org.autoplot.dom.Connector newConnector ) → void

Parameters

index - an int
newConnector - a Connector

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setDataSourceFilters

setDataSourceFilters( org.autoplot.dom.DataSourceFilter[] dataSourceFilters ) → void

Parameters

dataSourceFilters - an org.autoplot.dom.DataSourceFilter[]

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setDataSourceFilters

setDataSourceFilters( int index, org.autoplot.dom.DataSourceFilter newDataSourceFilter ) → void

Parameters

index - an int
newDataSourceFilter - a DataSourceFilter

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setEventsListUri

setEventsListUri( String eventsListUri ) → void

Parameters

eventsListUri - a String

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setOptions

setOptions( org.autoplot.dom.Options options ) → void

Parameters

options - an Options

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setPlotElements

setPlotElements( org.autoplot.dom.PlotElement[] pele ) → void

Parameters

pele - an org.autoplot.dom.PlotElement[]

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setPlotElements

setPlotElements( int index, org.autoplot.dom.PlotElement pele ) → void

Parameters

index - an int
pele - a PlotElement

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setPlots

setPlots( org.autoplot.dom.Plot[] plots ) → void

Parameters

plots - an org.autoplot.dom.Plot[]

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setPlots

setPlots( int index, org.autoplot.dom.Plot newPlots ) → void

Parameters

index - an int
newPlots - a Plot

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setTimeRange

setTimeRange( DatumRange timeRange ) → void

Parameters

timeRange - a DatumRange

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


syncTo

syncTo( org.autoplot.dom.DomNode n ) → void

Parameters

n - a DomNode

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

Parameters

n - a DomNode
exclude - a java.util.List

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]