|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
図形オブジェクト毎のPSVバイナリ−図形オブジェクト変換クラスのインタフェースです。
メソッドの概要 | |
java.util.Map |
getParam()
パラメータを取得します。 |
int[] |
getShapeAttribFlg(psvShape shape,
java.util.Map paramMap)
図形属性部格納時に指定するフラグを取得します。 |
psvStandardBinaryConverter |
getShapeConverter()
拡張したPSVバイナリ−図形オブジェクト変換クラスを取得します。 |
byte[] |
getWriteLayer(psvShape shape,
java.util.Map paramMap)
レイヤを取得します。 |
psvCoordinate[] |
getWritePoint(psvShape shape,
java.util.Map paramMap)
座標を取得します。 |
byte[] |
getWriteShapeID(psvShape shape,
java.util.Map paramMap)
図形IDを取得します。 |
short |
getWriteShapeKind(psvShape shape,
java.util.Map paramMap)
図形種別を取得します。 |
psvShape |
readShapeInfo(int shapeKind,
java.io.DataInputStream dis,
psvStandardBinaryTool sbTool,
java.util.Map paramMap,
psvDataCounter count)
図形共通部、固有部、属性部を入力し、図形オブジェクトを作成します。 |
psvShape |
readUserInfo(int shapeKind,
java.io.DataInputStream dis,
psvShape shape,
psvStandardBinaryTool sbTool,
java.util.Map paramMap)
ユーザ情報部を入力し、図形オブジェクトに設定ます。 |
void |
setParam(java.util.Map map)
パラメータを設定します。 |
void |
setShapeConverter(psvStandardBinaryConverter shapeConverter)
標準のPSVバイナリ−図形オブジェクト変換クラスを拡張します。 |
boolean |
writeShapeInfo(java.io.DataOutputStream dos,
psvShape shape,
psvStandardBinaryTool sbTool,
java.util.Map paramMap)
図形情報部を出力します。 |
boolean |
writeUserInfo(java.io.DataOutputStream dos,
psvShape shape,
psvStandardBinaryTool sbTool,
java.util.Map paramMap)
ユーザ情報部を出力します。 |
メソッドの詳細 |
public boolean writeShapeInfo(java.io.DataOutputStream dos, psvShape shape, psvStandardBinaryTool sbTool, java.util.Map paramMap)
dos
- 出力先ストリームshape
- 図形オブジェクトsbTool
- 図形変換ツールクラスparamMap
- 定義情報Map
public boolean writeUserInfo(java.io.DataOutputStream dos, psvShape shape, psvStandardBinaryTool sbTool, java.util.Map paramMap)
dos
- 出力先ストリームshape
- 図形オブジェクトsbTool
- 図形変換ツールクラスparamMap
- 定義情報Map
public short getWriteShapeKind(psvShape shape, java.util.Map paramMap)
shape
- 図形オブジェクトparamMap
- 定義情報Map
public byte[] getWriteShapeID(psvShape shape, java.util.Map paramMap)
shape
- 図形オブジェクトparamMap
- 定義情報Map
public byte[] getWriteLayer(psvShape shape, java.util.Map paramMap)
shape
- 図形オブジェクトparamMap
- 定義情報Map
public psvCoordinate[] getWritePoint(psvShape shape, java.util.Map paramMap)
shape
- 図形オブジェクトparamMap
- 定義情報Map
public int[] getShapeAttribFlg(psvShape shape, java.util.Map paramMap)
shape
- 図形オブジェクトparamMap
- 定義情報Map
public psvShape readShapeInfo(int shapeKind, java.io.DataInputStream dis, psvStandardBinaryTool sbTool, java.util.Map paramMap, psvDataCounter count)
shapeKind
- 図形種別コードdis
- 入力先ストリームsbTool
- PSV標準バイナリ変換ツールクラスparamMap
- 定義情報Mapcount
- 読み込みバイト数カウンタ
public psvShape readUserInfo(int shapeKind, java.io.DataInputStream dis, psvShape shape, psvStandardBinaryTool sbTool, java.util.Map paramMap)
shapeKind
- 図形種別コードdis
- 入力先ストリームshape
- 図形オブジェクトsbTool
- PSV標準バイナリ変換ツールクラスparamMap
- 定義情報Map
public void setShapeConverter(psvStandardBinaryConverter shapeConverter)
shapeConverter
- PSVバイナリ−図形オブジェクトpublic psvStandardBinaryConverter getShapeConverter()
public void setParam(java.util.Map map)
map
- パラメータpublic java.util.Map getParam()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |