|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.Vector
simtools.data.DataSourceCollection
simtools.data.async.TimeStampedDataSourceCollection
simtools.data.async.AsynchronousMergeDSCollection
jsynoptic.plugins.merge.JSAsynchronousMergeDSCollection
public class JSAsynchronousMergeDSCollection
A JSynoptic implementation of AsynchronousMergeDSCollection. Add action listener and posibility to serialize information
Nested Class Summary | |
---|---|
static class |
JSAsynchronousMergeDSCollection.AsynchronousMergeDataSourceInformation
A nested class dedicated to serialize information about a merged data. |
static class |
JSAsynchronousMergeDSCollection.AsynchronousMergeDSCollectionInformation
A nested class dedicated to serialize all information about a merge collection |
Nested classes/interfaces inherited from class simtools.data.async.AsynchronousMergeDSCollection |
---|
AsynchronousMergeDSCollection.AsynchronousMergeDataSource, AsynchronousMergeDSCollection.MergedCollectionContainer |
Nested classes/interfaces inherited from class simtools.data.async.TimeStampedDataSourceCollection |
---|
TimeStampedDataSourceCollection.InvalidFormatException |
Nested classes/interfaces inherited from class simtools.data.DataSourceCollection |
---|
DataSourceCollection.Container |
Field Summary | |
---|---|
protected static java.util.logging.Logger |
_logger
A looger to dump error or warning messages in a soket, an output stream, a file... |
protected JSAsynchronousMergeDSCollection.AsynchronousMergeDSCollectionInformation |
information
list of merged data information |
protected static MenuResourceBundle |
resources
|
Fields inherited from class simtools.data.async.AsynchronousMergeDSCollection |
---|
collectionName, collectionRoot, HUGEREPERTORYSIZE, ID_MARKER |
Fields inherited from class simtools.data.async.TimeStampedDataSourceCollection |
---|
_container, _end, _start, ID_DATE_FORMAT, timeStampedDateFormat |
Fields inherited from class simtools.data.DataSourceCollection |
---|
buffers, endNotificationListeners, lastIndex, listeners, map, startIndex |
Fields inherited from class java.util.Vector |
---|
capacityIncrement, elementCount, elementData |
Fields inherited from class java.util.AbstractList |
---|
modCount |
Constructor Summary | |
---|---|
JSAsynchronousMergeDSCollection(JSAsynchronousMergeDSCollection.AsynchronousMergeDSCollectionInformation information)
|
|
JSAsynchronousMergeDSCollection(java.lang.String name)
|
Method Summary | |
---|---|
void |
add(DataSourceCollection collection,
DataSource timeRef,
boolean isRelative,
double offset,
double initialDate)
Merge a synchronous collection to the mergeDSCollection. |
void |
add(DataSource data,
DataSource timeRef,
boolean isRelative,
double offset,
double initialDate)
Merge a synchronous data to the mergeDSCollection. |
void |
add(TimeStampedDataSourceCollection collection,
double offset,
double initialDate)
Merge a time stamped collection to the mergeDSCollection |
void |
add(TimeStampedDataSource data,
double offset,
double initialDate)
Merge a time stamped data to the mergeDSCollection |
JSAsynchronousMergeDSCollection.AsynchronousMergeDSCollectionInformation |
getMergeInformation()
|
Methods inherited from class simtools.data.async.AsynchronousMergeDSCollection |
---|
getCollectionContainers, getCollectionName, getDataSourceNode, getDoubleValue, getInformation, getValue, isCompound, sortHugeRepertories, sortHugeRepertory |
Methods inherited from class simtools.data.async.TimeStampedDataSourceCollection |
---|
computeMax, computeMin, getEnd, getInformation, getMax, getMin, getStart, setEnd, setStart, valueClass |
Methods inherited from class java.util.Vector |
---|
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize |
Methods inherited from class java.util.AbstractList |
---|
iterator, listIterator, listIterator |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
---|
iterator, listIterator, listIterator |
Field Detail |
---|
protected static java.util.logging.Logger _logger
protected static MenuResourceBundle resources
protected JSAsynchronousMergeDSCollection.AsynchronousMergeDSCollectionInformation information
Constructor Detail |
---|
public JSAsynchronousMergeDSCollection(java.lang.String name) throws java.io.IOException, TimeStampedDataSourceCollection.InvalidFormatException
java.io.IOException
TimeStampedDataSourceCollection.InvalidFormatException
public JSAsynchronousMergeDSCollection(JSAsynchronousMergeDSCollection.AsynchronousMergeDSCollectionInformation information) throws java.io.IOException, TimeStampedDataSourceCollection.InvalidFormatException
java.io.IOException
TimeStampedDataSourceCollection.InvalidFormatException
Method Detail |
---|
public JSAsynchronousMergeDSCollection.AsynchronousMergeDSCollectionInformation getMergeInformation()
public void add(TimeStampedDataSourceCollection collection, double offset, double initialDate) throws MergeDataException
MergeDSCollection
add
in interface MergeDSCollection
add
in class AsynchronousMergeDSCollection
initialDate
- An initial absolute date for relative <-> absolute consersion
MergeDataException
public void add(TimeStampedDataSource data, double offset, double initialDate) throws MergeDataException
MergeDSCollection
add
in interface MergeDSCollection
add
in class AsynchronousMergeDSCollection
initialDate
- An initial absolute date for relative <-> absolute consersion
MergeDataException
public void add(DataSourceCollection collection, DataSource timeRef, boolean isRelative, double offset, double initialDate) throws MergeDataException
MergeDSCollection
add
in interface MergeDSCollection
add
in class AsynchronousMergeDSCollection
timeRef
- true is timeRef is expressed with relative time.initialDate
- An initial absolute date for relative <-> absolute consersion
MergeDataException
public void add(DataSource data, DataSource timeRef, boolean isRelative, double offset, double initialDate) throws MergeDataException
MergeDSCollection
add
in interface MergeDSCollection
add
in class AsynchronousMergeDSCollection
isRelative
- true is timeRef is expressed with relative time.initialDate
- An initial absolute date for relative <-> absolute consersion
MergeDataException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |