jp.co.melco.preserv.binary
クラス psvPointDataConverter

java.lang.Object
  拡張jp.co.melco.preserv.binary.psvStubConverter
      拡張jp.co.melco.preserv.binary.psvAnyDataConverter
          拡張jp.co.melco.preserv.binary.psvPointDataConverter
すべての実装インタフェース:
psvStandardBinaryConverter

public class psvPointDataConverter
extends psvAnyDataConverter

点(psvPointData)のPSVバイナリ−図形オブジェクト変換クラスです。

導入されたバージョン:
V6.0.0
作成者:
PreSerV Development Team

フィールドの概要
 
クラス jp.co.melco.preserv.binary.psvAnyDataConverter から継承したフィールド
commonLayer, t_mode
 
コンストラクタの概要
psvPointDataConverter()
           
 
メソッドの概要
 psvShape createShape(int shapeKind, java.io.DataInputStream dis, psvStandardBinaryTool sbTool, java.util.Map paramMap, psvDataCounter count)
          図形オブジェクトを作成します。
 psvShape createShape(int shapeKind, java.util.Map shapeCommonMap, java.util.Map shapeOwnMap, java.util.Map shapeAttrribMap, psvStandardBinaryTool sbTool, java.util.Map paramMap)
          図形オブジェクトを作成します。
 int[] getShapeAttribFlg(psvShape shape, java.util.Map paramMap)
          図形属性部格納時に指定するフラグを取得します。
 short getWriteShapeKind(psvShape shape, java.util.Map paramMap)
          図形種別を取得します。
 java.util.Map readShapeOwnInfo(int shapeKind, java.io.DataInputStream dis, psvStandardBinaryTool sbTool, java.util.Map paramMap, psvDataCounter count)
          図形固有部情報を取得しMapオブジェクトに格納します。
 boolean writeShapeOwnInfo(java.io.DataOutputStream dos, psvShape shape, psvStandardBinaryTool sbTool, java.util.Map paramMap)
          図形固有部情報を書き込みます。
 
クラス jp.co.melco.preserv.binary.psvAnyDataConverter から継承したメソッド
createString, getBytes, getCommonLayer, getParam, getReadAddPoint, getReadAngle, getReadApplicationlineName, getReadBackColor, getReadDisplayScaleLowerLimit, getReadDisplayScaleUpperLimit, getReadDisplaySizeLowerLimit, getReadDisplaySizeUpperLimit, getReadEndAngle, getReadFix, getReadFontKind, getReadFontPath, getReadFontSpace, getReadFontStyle, getReadHeight, getReadImageKey, getReadImageUrl, getReadLayer, getReadLineAttrib, getReadLineColor, getReadLowerLimit, getReadMultiPoints, getReadPaintAttrib, getReadPaintColor, getReadPoint, getReadPosition, getReadRadius, getReadScale, getReadScaleRate, getReadShapeAttrib, getReadShapeID, getReadShapeNum, getReadSize, getReadStartAngle, getReadSymbolName, getReadSymbolTextBackColor, getReadSymbolTextLineColor, getReadSymbolTextPaintColor, getReadSymbolTextPosition, getReadSymbolTextSpace, getReadText, getReadWidth, getReadXRadius, getReadYRadius, getShapeConverter, getWriteAddPoint, getWriteAngle, getWriteApplicationlineName, getWriteBackColor, getWriteDisplayScaleLowerLimit, getWriteDisplayScaleUpperLimit, getWriteDisplaySizeLowerLimit, getWriteDisplaySizeUpperLimit, getWriteEndAngle, getWriteFix, getWriteFontKind, getWriteFontPath, getWriteFontSpace, getWriteFontStyle, getWriteHeight, getWriteImageKey, getWriteImageUrl, getWriteLayer, getWriteLineAttrib, getWriteLineColor, getWriteLowerLimit, getWriteMultiPoints, getWritePaintAttrib, getWritePaintColor, getWritePoint, getWritePosition, getWriteRadius, getWriteScale, getWriteScaleRate, getWriteShapeAttrib, getWriteShapeID, getWriteShapeNum, getWriteSize, getWriteStartAngle, getWriteSymbolName, getWriteSymbolTextBackColor, getWriteSymbolTextHeight, getWriteSymbolTextLineColor, getWriteSymbolTextPaintColor, getWriteSymbolTextPosition, getWriteSymbolTextSpace, getWriteSymbolTextWidth, getWriteText, getWriteWidth, getWriteXRadius, getWriteYRadius, readShapeAttribFlg, readShapeAttribInfo, readShapeCommonInfo, readShapeInfo, readUserInfo, setCommonLayer, setParam, setShapeConverter, tmsg, writeShapeAttribInfo, writeShapeCommonInfo, writeShapeInfo, writeUserInfo
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvPointDataConverter

public psvPointDataConverter()
メソッドの詳細

writeShapeOwnInfo

public boolean writeShapeOwnInfo(java.io.DataOutputStream dos,
                                 psvShape shape,
                                 psvStandardBinaryTool sbTool,
                                 java.util.Map paramMap)
クラス psvStubConverter の記述:
図形固有部情報を書き込みます。

オーバーライド:
クラス psvAnyDataConverter 内の writeShapeOwnInfo

getWriteShapeKind

public short getWriteShapeKind(psvShape shape,
                               java.util.Map paramMap)
クラス psvAnyDataConverter の記述:
図形種別を取得します。

定義:
インタフェース psvStandardBinaryConverter 内の getWriteShapeKind
オーバーライド:
クラス psvAnyDataConverter 内の getWriteShapeKind
パラメータ:
shape - 図形オブジェクト
paramMap - 定義情報Map
戻り値:
図形種別

getShapeAttribFlg

public int[] getShapeAttribFlg(psvShape shape,
                               java.util.Map paramMap)
クラス psvAnyDataConverter の記述:
図形属性部格納時に指定するフラグを取得します。

定義:
インタフェース psvStandardBinaryConverter 内の getShapeAttribFlg
オーバーライド:
クラス psvAnyDataConverter 内の getShapeAttribFlg
パラメータ:
shape - 図形オブジェクト
paramMap - 定義情報Map
戻り値:
図形属性部格納時に指定するフラグ

readShapeOwnInfo

public java.util.Map readShapeOwnInfo(int shapeKind,
                                      java.io.DataInputStream dis,
                                      psvStandardBinaryTool sbTool,
                                      java.util.Map paramMap,
                                      psvDataCounter count)
クラス psvAnyDataConverter の記述:
図形固有部情報を取得しMapオブジェクトに格納します。

オーバーライド:
クラス psvAnyDataConverter 内の readShapeOwnInfo
パラメータ:
shapeKind - 図形種別コード
dis - 入力先ストリーム
sbTool - PSV標準バイナリ変換ツールクラス
paramMap - 定義情報Map
count - 読み込みバイト数カウンタ
戻り値:
図形固有部情報Mapオブジェクト

createShape

public psvShape createShape(int shapeKind,
                            java.util.Map shapeCommonMap,
                            java.util.Map shapeOwnMap,
                            java.util.Map shapeAttrribMap,
                            psvStandardBinaryTool sbTool,
                            java.util.Map paramMap)
クラス psvAnyDataConverter の記述:
図形オブジェクトを作成します。

オーバーライド:
クラス psvAnyDataConverter 内の createShape
パラメータ:
shapeKind - 図形種別コード
shapeCommonMap - 図形共通部情報Map
shapeOwnMap - 図形共通部情報Map
shapeAttrribMap - 図形属性部情報Map
sbTool - PSV標準バイナリ変換ツールクラス
paramMap - 定義情報Map
戻り値:
図形固有部情報Mapオブジェクト

createShape

public psvShape createShape(int shapeKind,
                            java.io.DataInputStream dis,
                            psvStandardBinaryTool sbTool,
                            java.util.Map paramMap,
                            psvDataCounter count)
クラス psvAnyDataConverter の記述:
図形オブジェクトを作成します。

オーバーライド:
クラス psvAnyDataConverter 内の createShape
パラメータ:
shapeKind - 図形種別コード
dis - 入力ストリーム
sbTool - PSV標準バイナリ変換ツールクラス
paramMap - 定義情報Map
count - 読み込みバイト数カウンタ
戻り値:
PSV図形