org.simantics.databoard.units
Class ConverterCreator

java.lang.Object
  extended by org.simantics.databoard.units.internal.parser.UnitParser
      extended by org.simantics.databoard.units.ConverterCreator
All Implemented Interfaces:
gnu.trove.TObjectIntProcedure<java.lang.String>

public class ConverterCreator
extends UnitParser
implements gnu.trove.TObjectIntProcedure<java.lang.String>


Constructor Summary
ConverterCreator(UnitLibrary library)
           
 
Method Summary
 IUnitConverter createConverter()
           
 boolean execute(java.lang.String unit, int exponent)
           
 void visit(java.lang.String baseUnit, int exponent)
           
 
Methods inherited from class org.simantics.databoard.units.internal.parser.UnitParser
unit
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConverterCreator

public ConverterCreator(UnitLibrary library)
Method Detail

visit

public void visit(java.lang.String baseUnit,
                  int exponent)
Specified by:
visit in class UnitParser

createConverter

public IUnitConverter createConverter()

execute

public boolean execute(java.lang.String unit,
                       int exponent)
Specified by:
execute in interface gnu.trove.TObjectIntProcedure<java.lang.String>