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

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

public class psvPolylineDataConverter
extends psvAnyDataConverter

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

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

フィールドの概要
 
クラス jp.co.melco.preserv.binary.psvAnyDataConverter から継承したフィールド
commonLayer, t_mode
 
コンストラクタの概要
psvPolylineDataConverter()
           
 
メソッドの概要
 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)
          図形種別を取得します。
 
クラス 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, readShapeOwnInfo, readUserInfo, setCommonLayer, setParam, setShapeConverter, tmsg, writeShapeAttribInfo, writeShapeCommonInfo, writeShapeInfo, writeShapeOwnInfo, writeUserInfo
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvPolylineDataConverter

public psvPolylineDataConverter()
メソッドの詳細

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
戻り値:
図形属性部格納時に指定するフラグ

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図形