|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.psvLayerGroup
レイヤをグループとして管理する、レイヤグループクラスです。
フィールドの概要 | |
protected int |
_attrib
|
protected psvColor |
_color
|
protected psvLayerAttrib |
_g_attrib
グループ属性 |
protected java.lang.String |
_name
グループ名称 |
protected int |
_pri_attrib
優先フラグ属性 1ビット目:グループ表示非表示有効フラグ 2ビット目:グループ表示色有効フラグ 3ビット目:グループ表示スケール有効フラグ |
protected java.lang.String[] |
members
レイヤ名称 |
コンストラクタの概要 | |
psvLayerGroup(java.lang.String group)
指定したグループ名称でLayerGroupオブジェクトを構築します。 |
メソッドの概要 | |
boolean |
addMember(psvLayerAttrib attrib)
指定したレイヤをグループとして登録します。 |
int |
attrib()
レイヤグループ属性を取得します。 |
void |
attrib(int attrib)
レイヤグループ属性を設定します。 |
java.lang.String |
category()
グループ名称を取得します。 |
java.lang.Object |
clone()
このオブジェクトのコピーを作成して返します。 |
psvColor |
color()
レイヤグループ色を取得します。 |
void |
color(psvColor color)
レイヤグループ色を取得します。 |
psvRange |
get()
レイヤグループ表示スケール上下限値を取得します。 |
int |
getFunction()
属性の優先フラグを取得します。 |
java.lang.String[] |
getMember()
レイヤグループに登録されているレイヤ名称を取得します。 |
boolean |
isMember(java.lang.String category)
指定したレイヤがグループ登録されているかチェックします。 |
boolean |
removeMember(psvLayerAttrib attrib)
指定したレイヤをグループから削除します。 |
void |
set(int min,
int max)
レイヤグループ表示スケール上下限値を取得します。 |
void |
setFunction(int pri_attrib)
属性優先フラグを設定します。 |
boolean |
visible(int argi)
レイヤグループ可視属性を取得します。 |
クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected java.lang.String _name
protected psvLayerAttrib _g_attrib
protected java.lang.String[] members
protected psvColor _color
protected int _attrib
protected int _pri_attrib
1ビット目:グループ表示非表示有効フラグ
2ビット目:グループ表示色有効フラグ
3ビット目:グループ表示スケール有効フラグ
コンストラクタの詳細 |
public psvLayerGroup(java.lang.String group)
group
- グループ名称メソッドの詳細 |
public boolean addMember(psvLayerAttrib attrib)
指定したレイヤが既に他のレイヤグループに登録されている場合は、登録されているレイヤグループを解除し登録します。
attrib
- グループ化対象のレイヤ属性
public boolean removeMember(psvLayerAttrib attrib)
attrib
- レイヤ属性
public java.lang.String[] getMember()
public boolean isMember(java.lang.String category)
category
- レイヤ名称
public void setFunction(int pri_attrib)
pri_attrib
- 1ビット目:グループ表示非表示有効フラグ
2ビット目:グループ表示色有効フラグ
3ビット目:グループ表示スケール有効フラグ
public int getFunction()
2ビット目:グループ表示色有効フラグ
3ビット目:グループ表示スケール有効フラグ
public void color(psvColor color)
public psvColor color()
public psvRange get()
public void set(int min, int max)
min
- 表示スケール最小値max
- 表示スケール最大値public void attrib(int attrib)
attrib
- レイヤグループ属性public int attrib()
public boolean visible(int argi)
argi
- スケール値
public java.lang.String category()
public java.lang.Object clone()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |