Class Properties
java.lang.Object
com.infoteria.asteria.flowbuilder2.base.Properties
- All Implemented Interfaces:
PropertyHolder,Cloneable
プロパティホルダの実装です。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProperty(Property prop) プロパティを追加します。voidclear()追加されているPropertyをすべてクリアします。clone(BaseObject owner) 別のオーナーを指定して複製を作成します。getName()オーナーの名前を返します。getOwner()オーナーを返します。Propertyの一覧を返すIterator。getProperty(int idx) idx番目のPropertyを返します。getProperty(String name) 名前を指定してPropertyを取得します。intPropertyの数を返します。voidinsertProperty(Property prop, int idx) プロパティを挿入します。voidremoveProperty(Property prop) プロパティを削除します。intsize()Propertyの数を返します。
-
Constructor Details
-
Properties
オーナーを指定してPropertiesを構築します。
-
-
Method Details
-
getName
オーナーの名前を返します。- Specified by:
getNamein interfacePropertyHolder
-
getOwner
オーナーを返します。 -
getProperty
名前を指定してPropertyを取得します。- Specified by:
getPropertyin interfacePropertyHolder
-
getProperties
Propertyの一覧を返すIterator。- Specified by:
getPropertiesin interfacePropertyHolder
-
getPropertyCount
public int getPropertyCount()Propertyの数を返します。- Specified by:
getPropertyCountin interfacePropertyHolder
-
addProperty
プロパティを追加します。- Specified by:
addPropertyin interfacePropertyHolder
-
insertProperty
プロパティを挿入します。 -
removeProperty
プロパティを削除します。- Specified by:
removePropertyin interfacePropertyHolder
-
size
public int size()Propertyの数を返します。 -
getProperty
idx番目のPropertyを返します。 -
clear
public void clear()追加されているPropertyをすべてクリアします。 -
clone
別のオーナーを指定して複製を作成します。
-