com.swfm.mica.core
Interface MiiUnits


public interface MiiUnits

Version:
%I% %G%
Author:
Michael L. Davis

Method Summary
 java.lang.String convertDisplayValueToInternalUnits(java.lang.String value)
           
 java.lang.String convertInternalValueToDisplayUnits(java.lang.String value)
           
 java.lang.String convertInternalValueToPersistentUnits(java.lang.String value)
           
 java.lang.String convertPersistentValueToInternalUnits(java.lang.String value)
           
 java.lang.String convertValue(java.lang.String value, java.lang.String currentUnitsName, java.lang.String desiredUnitsName)
           
 java.lang.String convertValueToInternalUnits(java.lang.String value)
           
 java.lang.String extractInternalValue(java.lang.String value)
           
 java.lang.String extractUnits(java.lang.String value)
           
 java.lang.String extractValue(java.lang.String value)
           
 java.lang.String getName()
           
 void setDisplayUnits(java.lang.String displayUnitsName, boolean includeUnitsInFormattedValue, java.lang.String spaceBetweenFormattedValueAndUnits)
           
 void setInternalUnits(java.lang.String internalUnitsName, boolean includeUnitsInFormattedValue, java.lang.String spaceBetweenFormattedValueAndUnits)
           
 void setPersistentUnits(java.lang.String persistentUnitsName, boolean includeUnitsInFormattedValue, java.lang.String spaceBetweenFormattedValueAndUnits)
           
 

Method Detail

getName

public java.lang.String getName()

setInternalUnits

public void setInternalUnits(java.lang.String internalUnitsName,
                             boolean includeUnitsInFormattedValue,
                             java.lang.String spaceBetweenFormattedValueAndUnits)

setDisplayUnits

public void setDisplayUnits(java.lang.String displayUnitsName,
                            boolean includeUnitsInFormattedValue,
                            java.lang.String spaceBetweenFormattedValueAndUnits)

setPersistentUnits

public void setPersistentUnits(java.lang.String persistentUnitsName,
                               boolean includeUnitsInFormattedValue,
                               java.lang.String spaceBetweenFormattedValueAndUnits)

convertDisplayValueToInternalUnits

public java.lang.String convertDisplayValueToInternalUnits(java.lang.String value)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

convertPersistentValueToInternalUnits

public java.lang.String convertPersistentValueToInternalUnits(java.lang.String value)
                                                       throws java.lang.Exception
Throws:
java.lang.Exception

convertInternalValueToDisplayUnits

public java.lang.String convertInternalValueToDisplayUnits(java.lang.String value)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

convertInternalValueToPersistentUnits

public java.lang.String convertInternalValueToPersistentUnits(java.lang.String value)
                                                       throws java.lang.Exception
Throws:
java.lang.Exception

convertValueToInternalUnits

public java.lang.String convertValueToInternalUnits(java.lang.String value)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

convertValue

public java.lang.String convertValue(java.lang.String value,
                                     java.lang.String currentUnitsName,
                                     java.lang.String desiredUnitsName)
                              throws java.lang.Exception
Throws:
java.lang.Exception

extractValue

public java.lang.String extractValue(java.lang.String value)
                              throws java.lang.Exception
Throws:
java.lang.Exception

extractUnits

public java.lang.String extractUnits(java.lang.String value)
                              throws java.lang.Exception
Throws:
java.lang.Exception

extractInternalValue

public java.lang.String extractInternalValue(java.lang.String value)
                                      throws java.lang.Exception
Throws:
java.lang.Exception