edu.wisc.ssec.mcidasv.control
Class FrameComponentInfo

java.lang.Object
  extended by edu.wisc.ssec.mcidasv.control.FrameComponentInfo

public class FrameComponentInfo
extends Object

Class FrameComponentInfo Holds the state of the frame components from McIDAS-X


Field Summary
private  boolean fakeDateTime
          Should we fake the date to preserve frame order
private  boolean isAnnotation
          Should we include the annotation line
private  boolean isColorTable
          Should we include color tables data
private  boolean isGraphics
          Should we include graphics data
private  boolean isImage
          Should we include image data
private  boolean resetProjection
          Should we reset the projection when the data is refreshed
 
Constructor Summary
FrameComponentInfo()
          Constructor
FrameComponentInfo(boolean isImage, boolean isGraphics, boolean isColorTable, boolean isAnnotation, boolean resetProjection, boolean fakeDateTime)
          Constructor
FrameComponentInfo(FrameComponentInfo that)
          Copy constructor
 
Method Summary
 boolean getFakeDateTime()
          Get the fakeDateTime property.
 boolean getIsAnnotation()
          Get the isAnnotation property.
 boolean getIsColorTable()
          Get the isColorTable property.
 boolean getIsGraphics()
          Get the isGraphics property.
 boolean getIsImage()
          Get the isImage property.
 boolean getResetProjection()
          Get the resetProjection property.
 void setFakeDateTime(boolean newValue)
          Set the fakeDateTime property.
 void setIsAnnotation(boolean newValue)
          Set the isAnnotation property.
 void setIsColorTable(boolean newValue)
          Set the isColorTable property.
 void setIsGraphics(boolean newValue)
          Set the isGraphics property.
 void setIsImage(boolean newValue)
          Set the isImage property.
 void setResetProjection(boolean newValue)
          Set the resetProjection property.
 String toString()
          Get a String representation of this object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

isImage

private boolean isImage
Should we include image data


isGraphics

private boolean isGraphics
Should we include graphics data


isColorTable

private boolean isColorTable
Should we include color tables data


isAnnotation

private boolean isAnnotation
Should we include the annotation line


resetProjection

private boolean resetProjection
Should we reset the projection when the data is refreshed


fakeDateTime

private boolean fakeDateTime
Should we fake the date to preserve frame order

Constructor Detail

FrameComponentInfo

public FrameComponentInfo()
Constructor


FrameComponentInfo

public FrameComponentInfo(FrameComponentInfo that)
Copy constructor

Parameters:
that - The FrameComponentInfo to copy

FrameComponentInfo

public FrameComponentInfo(boolean isImage,
                          boolean isGraphics,
                          boolean isColorTable,
                          boolean isAnnotation,
                          boolean resetProjection,
                          boolean fakeDateTime)
Constructor

Parameters:
isImage - The isImage parameter
isGraphics - The isGraphics parameter
isColorTable - The isColorTable parameter
Method Detail

getIsImage

public boolean getIsImage()
Get the isImage property.

Returns:
The isImage property.

getIsGraphics

public boolean getIsGraphics()
Get the isGraphics property.

Returns:
The isGraphics property.

getIsColorTable

public boolean getIsColorTable()
Get the isColorTable property.

Returns:
The isColorTable property.

getIsAnnotation

public boolean getIsAnnotation()
Get the isAnnotation property.

Returns:
The isAnnotation property.

getResetProjection

public boolean getResetProjection()
Get the resetProjection property.

Returns:
The resetProjection property.

getFakeDateTime

public boolean getFakeDateTime()
Get the fakeDateTime property.

Returns:
The fakeDateTime property.

setIsImage

public void setIsImage(boolean newValue)
Set the isImage property.

Parameters:
newValue - The new vaue for the isImage property.

setIsGraphics

public void setIsGraphics(boolean newValue)
Set the isGraphics property.

Parameters:
newValue - The new vaue for the isGraphics property.

setIsColorTable

public void setIsColorTable(boolean newValue)
Set the isColorTable property.

Parameters:
newValue - The new vaue for the isColorTable property.

setIsAnnotation

public void setIsAnnotation(boolean newValue)
Set the isAnnotation property.

Parameters:
newValue - The new vaue for the isAnnotation property.

setResetProjection

public void setResetProjection(boolean newValue)
Set the resetProjection property.

Parameters:
newValue - The new vaue for the resetProjection property.

setFakeDateTime

public void setFakeDateTime(boolean newValue)
Set the fakeDateTime property.

Parameters:
newValue - The new vaue for the fakeDateTime property.

toString

public String toString()
Get a String representation of this object

Overrides:
toString in class Object
Returns:
a string representation