jp.ne.mki.wedge.data.format
クラス WedgeDecimalFormat

java.lang.Object
  |
  +--jp.ne.mki.wedge.data.format.AbstractFormat
        |
        +--jp.ne.mki.wedge.data.format.WedgeDecimalFormat
すべての実装インタフェース:
DataFormatInterface

public class WedgeDecimalFormat
extends AbstractFormat

数値型フォーマット

パターンに沿って数値型のフォーマットを行います。
値の対象となるデータタイプは「NUMBER」になります。
パターンのデフォルトは"#,##0.###"になります。ツールにてパターンが指定されている場合には そのパターンが反映されます。
フォーマットの実行は java.text.DecimalFormat を利用しています。 パターンの設定方法は java.text.DecimalFormat のドキュメントを参照して下さい。
アンフォーマットでは数値の文字、ピリオドは一つのみ,また先頭の-(マイナス)も抜出します。


バージョン:
1.0

コンストラクタの概要
WedgeDecimalFormat()
           
 
メソッドの概要
 void applyPattern(java.lang.String pattern)
          パターンの設定
 java.lang.Object stringToValue(java.lang.String value)
          内部格納データの作成
 java.lang.String toPattern()
          パターンの取得
 java.lang.String valueToString(java.lang.Object value)
          表示データの作成
 
クラス jp.ne.mki.wedge.data.format.AbstractFormat から継承したメソッド
format, getData, getDataType, getDefault, getEnum, getId, getItemType, getLength, getLogicalName, getMaximum, getMinimum, getPhysicalName, getScale, getStringValue, isFix, isOmit, setData, setDataType, setDefault, setEnum, setFix, setId, setItemType, setLength, setLogicalName, setMaximum, setMinimum, setOmit, setPhysicalName, setScale, unFormat
 
クラス java.lang.Object から継承したメソッド
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

WedgeDecimalFormat

public WedgeDecimalFormat()
メソッドの詳細

applyPattern

public void applyPattern(java.lang.String pattern)
パターンの設定
パラメータ:
String - パターン

toPattern

public java.lang.String toPattern()
パターンの取得
戻り値:
String パターン

valueToString

public java.lang.String valueToString(java.lang.Object value)
                               throws java.text.ParseException
表示データの作成
オーバーライド:
クラス AbstractFormat 内の valueToString
パラメータ:
Object - 内部データに格納するObject
戻り値:
String テキスト上の文字列
導入されたバージョン:
ver1.1.3

stringToValue

public java.lang.Object stringToValue(java.lang.String value)
                               throws java.text.ParseException
内部格納データの作成
オーバーライド:
クラス AbstractFormat 内の stringToValue
パラメータ:
text - テキスト上の文字列
戻り値:
Object 内部データに格納するObject
導入されたバージョン:
ver1.1.3