schmitzm.geotools.feature
Interface AttributeTypeFilter

All Known Implementing Classes:
AttributeMetaDataAttributeTypeFilter

public interface AttributeTypeFilter

Dieses Interface definiert einen Filter fuer die Attribute eines Features oder einer FeatureCollection. Hiermit lassen sich bestimmte Attribute ausblenden, so dass z.B. die Geometrie eines Features nicht in einer Tabelle dargestellt wird.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)
See Also:
FeatureTypeTableModel, FeatureFilterPanel, FeatureCollectionPane, FeatureCollectionPane.FeatureCollectionTableModel

Field Summary
static AttributeTypeFilter ALL
          Standard-Filter, der alle Attribute akzeptiert.
static AttributeTypeFilter NO_GEOMETRY
          Standard-Filter, der Geometrie-Attribute ausblendet.
 
Method Summary
 boolean accept(AttributeType type, int idx)
          Bestimmt, ob eine Attribut dargestellt wird, oder nicht.
 

Field Detail

ALL

static final AttributeTypeFilter ALL
Standard-Filter, der alle Attribute akzeptiert.


NO_GEOMETRY

static final AttributeTypeFilter NO_GEOMETRY
Standard-Filter, der Geometrie-Attribute ausblendet.

Method Detail

accept

boolean accept(AttributeType type,
               int idx)
Bestimmt, ob eine Attribut dargestellt wird, oder nicht.

Parameters:
type - ein Attribut-Typ
idx - der Index des Attributs