cz.cmc.tcgui.datamanip
Class DefaultClassExporter

java.lang.Object
  extended bycz.cmc.tcgui.datamanip.AbstractExporter
      extended bycz.cmc.tcgui.datamanip.DefaultClassExporter
All Implemented Interfaces:
Exporter

public class DefaultClassExporter
extends AbstractExporter

DefaultClassExporter is subclass of AbstractExporter. It defines method export(...) in such way, that result should be valid command line which will add a class to linux kernel traffic control structures under correct enviroment.


Field Summary
 
Fields inherited from class cz.cmc.tcgui.datamanip.AbstractExporter
aei, ddTCO, os, parentAtrEntry, parentAtrGroupMap, parentDdTCO, parentTcAtrMap, parentTCO, tcAtrMap, tcCmd, tcCmt
 
Constructor Summary
DefaultClassExporter()
           
 
Method Summary
protected  void export(TCExport tce, TCObject tco)
          Performs specific export operations for export of a class.
 
Methods inherited from class cz.cmc.tcgui.datamanip.AbstractExporter
exportAttributeEntry, exportAttributeGroup, exportHandle, exportParentHandle, exportTCObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultClassExporter

public DefaultClassExporter()
Method Detail

export

protected void export(TCExport tce,
                      TCObject tco)
               throws ExportException
Performs specific export operations for export of a class.

Specified by:
export in class AbstractExporter
Parameters:
tce - TCExport instance for accessing the schema
tco - TCObject to export
Throws:
ExportException - if any unrecoverable error occurs during export