|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.infoteria.asteria.flowbuilder2.base.Properties
プロパティホルダの実装です。
| Constructor Summary | |
Properties(BaseObject owner)
オーナーを指定してPropertiesを構築します。 |
|
| Method Summary | |
void |
addProperty(Property prop)
プロパティを追加します。 |
void |
clear()
追加されているPropertyをすべてクリアします。 |
Properties |
clone(BaseObject owner)
別のオーナーを指定して複製を作成します。 |
java.lang.String |
getName()
オーナーの名前を返します。 |
BaseObject |
getOwner()
オーナーを返します。 |
java.util.Iterator |
getProperties()
Propertyの一覧を返すIterator。 |
Property |
getProperty(int idx)
idx番目のPropertyを返します。 |
Property |
getProperty(java.lang.String name)
名前を指定してPropertyを取得します。 |
int |
getPropertyCount()
Propertyの数を返します。 |
void |
insertProperty(Property prop,
int idx)
プロパティを挿入します。 |
void |
removeProperty(Property prop)
プロパティを削除します。 |
int |
size()
Propertyの数を返します。 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Properties(BaseObject owner)
| Method Detail |
public java.lang.String getName()
getName in interface PropertyHolderpublic BaseObject getOwner()
public Property getProperty(java.lang.String name)
getProperty in interface PropertyHolderpublic java.util.Iterator getProperties()
getProperties in interface PropertyHolderpublic int getPropertyCount()
getPropertyCount in interface PropertyHolderpublic void addProperty(Property prop)
addProperty in interface PropertyHolder
public void insertProperty(Property prop,
int idx)
public void removeProperty(Property prop)
removeProperty in interface PropertyHolderpublic int size()
public Property getProperty(int idx)
public void clear()
public Properties clone(BaseObject owner)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||