## org.autoplot.cdf.CdfJavaDataSourceEditorPanel

Editor panel for CDF files. The "Java" part of the name comes from this is a second implementation of the CDF reader, where the first was a native reader interfaced to Autoplot via Java Native Interface.

## CdfJavaDataSourceEditorPanel( )

Creates new form AggregatingDataSourceEditorPanel

## NO_PLOTTABLE_PARAMETERS_MSG

## X_PARAMETER

## Y_PARAMETER

## getCompatible

getCompatible( java.util.LinkedHashMap cdfParameterInfo, String parameter, Object whichIndependentParameter ) → java.util.LinkedHashMap

return the list of variables which are compatible with this parameter, having the same number of records, etc.

### Parameters

cdfParameterInfo - a java.util.LinkedHashMap
parameter - a String
whichIndependentParameter - X_PARAMETER, Y_PARAMETER

### Returns:

a linked hash map of name to descriptions.
[search for examples] [view on GitHub] [view on old javadoc]

## getKeyForFile

getKeyForFile( String filename ) → String

### Parameters

filename - a String

### Returns:

java.lang.String
[search for examples] [view on GitHub] [view on old javadoc]

## getPanel

getPanel( ) → javax.swing.JPanel

### Returns:

javax.swing.JPanel
[search for examples] [view on GitHub] [view on old javadoc]

## getURI

getURI( ) → String

### Returns:

java.lang.String
[search for examples] [view on GitHub] [view on old javadoc]

## markProblems

markProblems( java.util.List problems ) → void

### Parameters

problems - a java.util.List

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc]

## prepare

prepare( String url, java.awt.Window parent, ProgressMonitor mon ) → boolean

### Parameters

url - a String
parent - a Window
mon - a ProgressMonitor

### Returns:

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

## reject

reject( String url ) → boolean

### Parameters

url - a String

### Returns:

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

## setShowAdvancedSubpanel

setShowAdvancedSubpanel( boolean v ) → void

allow more abstract sources, namely cdaweb, to turn off these controls.

### Parameters

v - a boolean

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc]

## setURI

setURI( String url ) → void

### Parameters

url - a String

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc]