org.autoplot.jythonsupport.ui.NamedURIListTool

GUI for creating a list of URIs and variables associated with them.

NamedURIListTool( )


PROP_TIMERANGE


PROP_SHOWIDS


getIds

getIds( ) → String

return the id for each URI.

Returns:

the ids

[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]


getUriForId

getUriForId( String name ) → String

return the URI for the name, something that when resolved will result in the dataset.

Parameters

name - a String

Returns:

the URI or null if the name is not found.

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


getUris

getUris( ) → String

return the uris.

Returns:

the uris.

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


isShowIds

isShowIds( ) → boolean

Returns:

boolean

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


makeupName

makeupName( java.util.List names ) → String

make up a name that does not exist in the list of names.

Parameters

names - names that must be unique with the new name

Returns:

the new name

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


refresh

refresh( ) → void

rebuild the GUI based on the uris.

Returns:

void (returns nothing)

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


selectDataId

selectDataId( String id ) → String

return null if nothing is selected, the URI otherwise.

Parameters

id - the current selection, which can be an identifier, QDataSet.UNITS, or 10.0.

Returns:

null if nothing is selected, the URI otherwise.

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


setDataMashUp

setDataMashUp( org.autoplot.jythonsupport.ui.DataMashUp dmu ) → void

set the DataMashUp tool so we can handle variable rename.

Parameters

dmu - a DataMashUp

Returns:

void (returns nothing)

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


setIds

setIds( java.util.List ids ) → void

set the ids, where these should be one ID for each URI. When there are the same number of URIs and IDs, refresh is called.

Parameters

ids - a java.util.List

Returns:

void (returns nothing)

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


setIsAuto

setIsAuto( java.util.List isAuto ) → void

set the automatic renaming flag for each ID. When there are the same number as URIs and IDs, refresh is called.

Parameters

isAuto - a java.util.List

Returns:

void (returns nothing)

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


setShowIds

setShowIds( boolean showIds ) → void

Parameters

showIds - a boolean

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]


setUris

setUris( java.util.List uris ) → void

set the URIs, where there should be one for each ID. When there are the same number of URIs and IDs, refresh is called.

Parameters

uris - a java.util.List

Returns:

void (returns nothing)

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