public class VariableResolutionDataSet extends VariableResolutionDataModel implements javax.swing.event.ChangeListener
BaseDataModel.eDataType
Modifier and Type | Field and Description |
---|---|
protected VariableResolutionDataModelsMerger |
merger |
protected VariableResolutionDataSetValues |
min_max_values |
protected IVariableResolutionDataModelServer |
output |
protected java.util.LinkedList<IVariableResolutionDataModelServer> |
sourceModels |
java.util.ArrayList<java.lang.Integer> |
track_indexes |
java.awt.Color |
trackColor |
protected boolean |
valid |
changeNotifier, data_type, mc
Constructor and Description |
---|
VariableResolutionDataSet(BaseDataModel.eDataType data_type,
int num_contigs) |
Modifier and Type | Method and Description |
---|---|
void |
addModel(IVariableResolutionDataModelServer model) |
void |
clear() |
void |
detach() |
VariableValuesDataRecord |
get(int j) |
java.util.LinkedList<java.lang.String> |
getDataInfo() |
java.lang.String |
getDataTypeAsString() |
java.util.LinkedList<java.lang.String> |
getFileHeader() |
java.util.LinkedList<java.lang.String> |
getFilePath() |
VariableResolutionDataSetValues |
getMinMaxValues() |
java.util.Collection<IVariableResolutionDataModelServer> |
getModels() |
java.lang.String |
getName(boolean bShortFormat)
returns filenames
|
void |
replaceModel(IVariableResolutionDataModelServer model) |
void |
setTypeAndNumContigs(BaseDataModel.eDataType data_type,
int num_chromosomes) |
int |
size()
Returns the overall number of markers.
|
void |
stateChanged(javax.swing.event.ChangeEvent e) |
java.util.Collection<VariableValuesDataRecord> |
toCollection() |
protected void |
updateMinMaxValues(IVariableResolutionDataModelServer model) |
copyAsMarkerCollectionArray, getNumItems, getResult, getResults, iterator
addChangeListener, fireChangeEvent, getDataType, getDataTypeAsString, getMarkersForContig, getNumContigs, hasData, isMarkerType, isModificationsType, isReadsType, isSummaryType, isVariantsType, removeChangeListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChangeListener, removeChangeListener
protected java.util.LinkedList<IVariableResolutionDataModelServer> sourceModels
protected IVariableResolutionDataModelServer output
protected VariableResolutionDataModelsMerger merger
protected boolean valid
protected VariableResolutionDataSetValues min_max_values
public java.awt.Color trackColor
public java.util.ArrayList<java.lang.Integer> track_indexes
public VariableResolutionDataSet(BaseDataModel.eDataType data_type, int num_contigs)
parameters
- data_type
- num_contigs
- public void replaceModel(IVariableResolutionDataModelServer model)
public void addModel(IVariableResolutionDataModelServer model)
protected void updateMinMaxValues(IVariableResolutionDataModelServer model)
public void clear()
public java.util.Collection<IVariableResolutionDataModelServer> getModels()
public void setTypeAndNumContigs(BaseDataModel.eDataType data_type, int num_chromosomes)
setTypeAndNumContigs
in class BaseDataModel
public java.lang.String getDataTypeAsString()
public void detach()
detach
in interface IVariableResolutionDataModelServer
detach
in class VariableResolutionDataModel
public VariableValuesDataRecord get(int j)
get
in interface IVariableResolutionDataModelServer
public int size()
IVariableResolutionDataModelServer
size
in interface IVariableResolutionDataModelServer
public java.util.Collection<VariableValuesDataRecord> toCollection()
toCollection
in interface IVariableResolutionDataModelServer
public java.util.LinkedList<java.lang.String> getFilePath()
getFilePath
in interface IVariableResolutionDataModelServer
public java.util.LinkedList<java.lang.String> getFileHeader()
getFileHeader
in interface IVariableResolutionDataModelServer
public java.util.LinkedList<java.lang.String> getDataInfo()
getDataInfo
in interface IVariableResolutionDataModelServer
public java.lang.String getName(boolean bShortFormat)
bShortFormat
- true for file name only, false for full pathpublic void stateChanged(javax.swing.event.ChangeEvent e)
stateChanged
in interface javax.swing.event.ChangeListener
public VariableResolutionDataSetValues getMinMaxValues()
getMinMaxValues
in interface IVariableResolutionDataModelServer
Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.