Interface BandAttributeDescriptor

All Superinterfaces:
Cloneable, org.gvsig.tools.lang.Cloneable, org.gvsig.tools.persistence.Persistent

public interface BandAttributeDescriptor extends org.gvsig.tools.persistence.Persistent, org.gvsig.tools.lang.Cloneable
This class describes an attribute of band. This attribute is defined by a name, description and a list with the available values.
Author:
Lluis Marques
  • Method Summary

    Modifier and Type
    Method
    Description
    Available values of this attribute band
    int
    Gets band of this attribute descriptor
    Description of attribute
    Name of attribute
    String units of the levels
     

    Methods inherited from interface org.gvsig.tools.lang.Cloneable

    clone

    Methods inherited from interface org.gvsig.tools.persistence.Persistent

    loadFromState, saveToState
  • Method Details

    • getBand

      int getBand()
      Gets band of this attribute descriptor
      Returns:
      band Attribute descriptor band
    • getName

      String getName()
      Name of attribute
      Returns:
      Attribute name
    • getDescription

      String getDescription()
      Description of attribute
      Returns:
      Attribute description
    • getValue

      Object getValue()
    • getAvailableValues

      List<Object> getAvailableValues()
      Available values of this attribute band
      Returns:
      values A list with attribute band values
    • getUnits

      String getUnits()
      String units of the levels