|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.pixelmed.displaywave.SourceECG
public abstract class SourceECG
An abstract class that encapsulates the features and values from an ECG source, usually for the purpose of displaying it.
| Field Summary | |
|---|---|
protected float[] |
amplitudeScalingFactorInMilliVolts
|
protected String[] |
channelNames
|
protected int[] |
displaySequence
|
protected int |
nSamplesPerChannel
|
protected int |
numberOfChannels
|
protected short[][] |
samples
|
protected float |
samplingIntervalInMilliSeconds
|
protected String |
title
|
| Constructor Summary | |
|---|---|
SourceECG()
|
|
| Method Summary | |
|---|---|
protected static String |
buildInstanceTitle()
|
protected void |
buildPreferredDisplaySequence()
Use the default encoded order. |
protected void |
buildPreferredDisplaySequence(String[] labels)
Using the lead descriptions, look for patterns and determine the desired sequential display order, defaulting to the encoded order if no recognized pattern. |
protected static int |
findLead(String[] leadNames,
String leadName)
Find the named lead in an array of lead names. |
float[] |
getAmplitudeScalingFactorInMilliVolts()
|
String[] |
getChannelNames()
|
int[] |
getDisplaySequence()
|
int |
getNumberOfChannels()
|
int |
getNumberOfSamplesPerChannel()
|
short[][] |
getSamples()
|
float |
getSamplingIntervalInMilliSeconds()
|
String |
getTitle()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected short[][] samples
protected int numberOfChannels
protected int nSamplesPerChannel
protected float samplingIntervalInMilliSeconds
protected float[] amplitudeScalingFactorInMilliVolts
protected String[] channelNames
protected int[] displaySequence
protected String title
| Constructor Detail |
|---|
public SourceECG()
| Method Detail |
|---|
protected void buildPreferredDisplaySequence()
Use the default encoded order.
protected static int findLead(String[] leadNames,
String leadName)
Find the named lead in an array of lead names.
leadNames - an array of String names to designate leads (may be null, or contain null strings, in which case won't be found)leadName - the string name of the lead wanted (may be null, in which case won't be found)
protected void buildPreferredDisplaySequence(String[] labels)
Using the lead descriptions, look for patterns and determine the desired sequential display order, defaulting to the encoded order if no recognized pattern.
labels - the labels to use to match the preferred order (may or may not be this.channelNames)protected static String buildInstanceTitle()
public short[][] getSamples()
public int getNumberOfChannels()
public int getNumberOfSamplesPerChannel()
public float getSamplingIntervalInMilliSeconds()
public float[] getAmplitudeScalingFactorInMilliVolts()
public String[] getChannelNames()
public String getTitle()
public int[] getDisplaySequence()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||