jp.co.melco.preserv.spatial.common
クラス RelationNameSelectValue

java.lang.Object
  拡張jp.co.melco.preserv.spatial.common.RelationNameSelectValue
すべての実装インタフェース:
FeatureRequestValue

public class RelationNameSelectValue
extends java.lang.Object
implements FeatureRequestValue

タイトル: 地物関連メタ情報検索用要求情報設定クラス

説明: 地物関連メタ情報検索時のリクエスト内容を格納する機能を提供します。

当クラスを使用して、サーバへのリクエストを行なった場合、処理結果の返答クラス(mdmResponseEnvelope)にはjava.util.Mapが格納されます。

返却されたMapには、以下の値が格納されています。

キー 値のデータ型 説明
key_get_relation_list java.lang.String[] 情報を取得した関連名一覧
取得する関連名 + separator + key_get_relation_type java.lang.Integer 該当関連情報の関連タイプ
取得する関連名 + separator + key_get_relation_parent_layer java.lang.String 該当関連情報の関連先地物レイヤ名
取得するレイヤ名 + separator + key_get_relation_child_layer java.lang.String 該当関連情報の関連先地物レイヤ名

著作権: Copyright (c) 2004

会社名: Mitsubishi Electric Corporation

バージョン:
1.0
作成者:
PreSerV Development Team

フィールドの概要
static java.lang.String key_get_relation_child_layer
          関連先地物レイヤ名取得用キーです。
static java.lang.String key_get_relation_list
          関連名一覧取得用キーです。
static java.lang.String key_get_relation_parent_layer
          関連元地物レイヤ名取得用キーです。
static java.lang.String key_get_relation_type
          関連タイプ取得用キーです。
static java.lang.String separator
          セパレータです。
 
コンストラクタの概要
RelationNameSelectValue()
          FeatureLayerSelectValueオブジェクトを構築します。
 
メソッドの概要
 java.lang.String getCommand()
          指定された要求を処理するコマンド名称を返します。
 java.lang.String getEJB()
          指定された要求を処理するEJB名称を返します。
 java.lang.String getMethod()
          指定された要求を処理するコマンド名称に対応したメソッド名称を返します。
 java.lang.Object getParams()
          指定された要求を処理するトランザクション要求値、トランザクション要求条件を返します。
 void setQuery_Child_Layer(java.lang.String[] layer)
          関連名情報を取得する関連先地物レイヤ名を設定します。
 void setQuery_Parent_Layer(java.lang.String[] layer)
          関連名情報を取得する関連元地物レイヤ名を設定します。
 void setQuery_Relation_Name(java.lang.String[] name)
          取得する関連名情報を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

key_get_relation_list

public static final java.lang.String key_get_relation_list
関連名一覧取得用キーです。 格納されているデータ型はjava.lang.String[]となります。

関連項目:
定数フィールド値

key_get_relation_type

public static final java.lang.String key_get_relation_type
関連タイプ取得用キーです。 格納されているデータ型はjava.lang.Integerとなります。

関連項目:
定数フィールド値

key_get_relation_parent_layer

public static final java.lang.String key_get_relation_parent_layer
関連元地物レイヤ名取得用キーです。 格納されているデータ型はjava.lang.Stringとなります。

関連項目:
定数フィールド値

key_get_relation_child_layer

public static final java.lang.String key_get_relation_child_layer
関連先地物レイヤ名取得用キーです。 格納されているデータ型はjava.lang.Stringとなります。

関連項目:
定数フィールド値

separator

public static final java.lang.String separator
セパレータです。

関連項目:
定数フィールド値
コンストラクタの詳細

RelationNameSelectValue

public RelationNameSelectValue()
FeatureLayerSelectValueオブジェクトを構築します。

メソッドの詳細

getEJB

public java.lang.String getEJB()
指定された要求を処理するEJB名称を返します。

定義:
インタフェース FeatureRequestValue 内の getEJB
戻り値:
EJB名称

getCommand

public java.lang.String getCommand()
指定された要求を処理するコマンド名称を返します。

定義:
インタフェース FeatureRequestValue 内の getCommand
戻り値:
コマンド名称

getMethod

public java.lang.String getMethod()
指定された要求を処理するコマンド名称に対応したメソッド名称を返します。

定義:
インタフェース FeatureRequestValue 内の getMethod
戻り値:
コマンド名称に対応したメソッド名称

getParams

public java.lang.Object getParams()
指定された要求を処理するトランザクション要求値、トランザクション要求条件を返します。

定義:
インタフェース FeatureRequestValue 内の getParams
戻り値:
トランザクション要求値、トランザクション要求条件

setQuery_Relation_Name

public void setQuery_Relation_Name(java.lang.String[] name)
取得する関連名情報を設定します。

パラメータ:
name - 関連元地物レイヤ名配列(複数指定可能)

setQuery_Parent_Layer

public void setQuery_Parent_Layer(java.lang.String[] layer)
関連名情報を取得する関連元地物レイヤ名を設定します。

パラメータ:
layer - 関連元地物レイヤ名(複数指定可能)

setQuery_Child_Layer

public void setQuery_Child_Layer(java.lang.String[] layer)
関連名情報を取得する関連先地物レイヤ名を設定します。

パラメータ:
layer - 関連先地物レイヤ名(複数指定可能)