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