cz.cmc.tcgui.datadef
Class TCFilter

java.lang.Object
  extended bycz.cmc.tcgui.datadef.TCEntry
      extended bycz.cmc.tcgui.datadef.TCObject
          extended bycz.cmc.tcgui.datadef.TCFilter
All Implemented Interfaces:
Cloneable

public class TCFilter
extends TCObject

Class representing allowed tc qdisc class and its specific properties.


Field Summary
static Exporter DEFAULT_EXPORTER
          Default Filter exporter
static Generator DEFAULT_GENERATOR
          Default Filter generator
 
Fields inherited from class cz.cmc.tcgui.datadef.TCObject
attributeEntry, DEFAULT_CHECKER, editor, exporter, generator, checker
 
Fields inherited from class cz.cmc.tcgui.datadef.TCEntry
description, id, label, name
 
Constructor Summary
TCFilter(String id, String name, String label)
          Creates new TCFilter with given id, name and label
 
Methods inherited from class cz.cmc.tcgui.datadef.TCObject
getAttributeEntry, getEditor, getExporter, getGenerator, getChecker, setAttributeEntry, setEditor, setExporter, setGenerator, setChecker
 
Methods inherited from class cz.cmc.tcgui.datadef.TCEntry
clone, getDescription, getID, getLabel, getName, setDescription, setID, setLabel, setName, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_GENERATOR

public static final Generator DEFAULT_GENERATOR
Default Filter generator


DEFAULT_EXPORTER

public static final Exporter DEFAULT_EXPORTER
Default Filter exporter

Constructor Detail

TCFilter

public TCFilter(String id,
                String name,
                String label)
Creates new TCFilter with given id, name and label

Parameters:
id - id of the TCFilter
name - name of the TCFilter
label - human-readable label of the TCFilter