ここでは,リストオブジェクトについて説明します。
<List Object>::=
{
<ListOfBinary> | <ListOfBoolean> | <ListOfDateTime> | <ListOfFloat64> | <ListOfId> | <ListOfInteger32> | <ListOfObject> | <ListOfString>
}
リストオブジェクトについてデータ型ごとに説明します。
(1) dmaClass_ListOfBinaryオブジェクト
<ListOfBinary>::=
(
<左角括弧> <Section> <右角括弧>
ClassFactory=text=dmaClass_ListOfBinary
dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfBinary
[ (=bin=<Binary Value>) ... ]
)
(2) dmaClass_ListOfBooleanオブジェクト
<ListOfBoolean>::=
(
<左角括弧> <Section Name><右角括弧>
ClassFactory=text=dmaClass_ListOfBoolean
dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfBoolean
[ (=bool=<Boolean Value>) ... ]
)
(3) dmaClass_ListOfDateTimeオブジェクト
<ListOfDateTime>::=
(
<左角括弧> <Section Name><右角括弧>
ClassFactory=text=dmaClass_ListOfDateTime
dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfDateTime
[ (=date=<DateTime Value>) ... ]
)
(4) dmaClass_ListOfFloat64オブジェクト
<ListOfFloat64>::=
(
<左角括弧> <Section Name> <右角括弧>
ClassFactory=text=dmaClass_ListOfFloat64
dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfFloat64
[ (=float=<Float64 Value>) ... ]
)
(5) dmaClass_ListOfIdオブジェクト
<ListOfId>::=
(
<左角括弧> <Section Name> <右角括弧>
ClassFactory=text=dmaClass_ListOfId
dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfId
[ (=guid=<Id Value>) ...]
)
(6) dmaClass_LisfOfInteger32オブジェクト
<ListOfInteger32>::=
(
<左角括弧><Section Name> <右角括弧>
ClassFactory=text=dmaClass_ListOfInteger32
dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfInteger32
[ (=int=<Integer32 Value>) ...]
)
(7) dmaClass_ListOfObjectオブジェクト
<ListOfObject>::=
(
<左角括弧><Section Name> <右角括弧>
ClassFactory=text=dmaClass_ListOfObject
dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfObject
dmaProp_RequiredClass=obj=<Reference>
[ (=obj=<Object Value>) ...]
)
(8) dmaClass_ListOfStringオブジェクト
<ListOfString>::=
(
<左角括弧> <Section Name> <右角括弧>
ClassFactory=text=dmaClass_ListOfString
dmaProp_ClassDescription=obj=dmaclass.ini@dmaClass_ListOfString
[ (=text=<String Value>) ...]
)