Interface ToManyProperty
- All Superinterfaces:
ArcProperty, PropertyDescriptor
- All Known Subinterfaces:
ToManyMapProperty
A property representing a collection of objects.
- Since:
- 3.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddTargetDirectly(Object source, Object target) Adds value to collection, without triggering changing events This method is mostly for internal usevoidremoveTarget(Object source, Object target, boolean setReverse) voidremoveTargetDirectly(Object source, Object target) Removes value from collection, without triggering changing events This method is mostly for internal useMethods inherited from interface ArcProperty
getComplementaryReverseArc, getComplementaryReverseDbRelationshipPath, getComplimentaryReverseArc, getComplimentaryReverseDbRelationshipPath, getRelationship, getTargetDescriptor, invalidate, isFault, isFaultValueMethods inherited from interface PropertyDescriptor
equals, getName, injectValueHolder, readProperty, readPropertyDirectly, visit, writeProperty, writePropertyDirectly
-
Method Details
-
addTarget
- Throws:
PropertyException
-
removeTarget
- Throws:
PropertyException
-
addTargetDirectly
Adds value to collection, without triggering changing events This method is mostly for internal use- Throws:
PropertyException- Since:
- 3.1
-
removeTargetDirectly
Removes value from collection, without triggering changing events This method is mostly for internal use- Throws:
PropertyException- Since:
- 3.1
-