gov.noaa.pmel.sgt
Interface Attribute

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GridAttribute, LineAttribute, PointAttribute, VectorAttribute

public interface Attribute
extends java.io.Serializable

Defines an interface for classes that provide rendering information for sgt.dm classes.

Since:
1.0
Version:
$Revision: 1.5 $, $Date: 2002/06/12 18:47:26 $
Author:
Donald Denbo

Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Add listener for changes to attribute properties.
 java.lang.String getId()
          Get attribute id.
 boolean isBatch()
          Is the attribute in batch mode?
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Remove change listener.
 void setBatch(boolean batch)
          Batch the changes to the attribute.
 void setBatch(boolean batch, boolean local)
          Batch the changes to the attribute and set local flag.
 void setId(java.lang.String id)
          Set attribute id.
 java.lang.String toString()
          Return a printable representation of the object.
 

Method Detail

toString

public java.lang.String toString()
Return a printable representation of the object.

Overrides:
toString in class java.lang.Object
Returns:
Description

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Add listener for changes to attribute properties. The properties that can be listened for depend on the implementing class.

Since:
2.0

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Remove change listener.

Since:
2.0

setId

public void setId(java.lang.String id)
Set attribute id.

Since:
3.0

getId

public java.lang.String getId()
Get attribute id.

Since:
3.0

setBatch

public void setBatch(boolean batch)
Batch the changes to the attribute.

Since:
3.0

setBatch

public void setBatch(boolean batch,
                     boolean local)
Batch the changes to the attribute and set local flag. Determines whether AttributeChangeEvent will be set local.

Since:
3.0

isBatch

public boolean isBatch()
Is the attribute in batch mode?

Since:
3.0


Send comments about the Scientific Graphics toolkit to Donald.W.Denbo@noaa.gov. For more information about Java Development in the EPIC Group see the EPIC Software Page
Generated on October 9 2003