|
|||||||||
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)
別のオーナーを指定して複製を作成します。 |
String |
getName()
オーナーの名前を返します。 |
BaseObject |
getOwner()
オーナーを返します。 |
Iterator |
getProperties()
Propertyの一覧を返すIterator。 |
Property |
getProperty(int idx)
idx番目のPropertyを返します。 |
Property |
getProperty(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 String getName()
getName
in interface PropertyHolder
public BaseObject getOwner()
public Property getProperty(String name)
getProperty
in interface PropertyHolder
public Iterator getProperties()
getProperties
in interface PropertyHolder
public int getPropertyCount()
getPropertyCount
in interface PropertyHolder
public void addProperty(Property prop)
addProperty
in interface PropertyHolder
public void insertProperty(Property prop, int idx)
public void removeProperty(Property prop)
removeProperty
in interface PropertyHolder
public 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 |