|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Container implements the
interface and defines behavior for a binding that can contain other
bindings (usually Binding implementations). It
is used to represent objects which have nested objects.
Property
Examples of bindings that would be containers are Java custom objects
with properties. However, Java objects that are pre-defined types
but can contain other objects, such as a List, would not
be containers, as their contents cannot be controlled in as fine-grained
a fashion as custom objects can.
| Method Summary | |
void |
addProperty(Property property)
This will add a to
the member variables of this Container. |
void |
clearProperties()
This will clear all the properties for this Container. |
java.util.List |
getProperties()
This will return a list of all the objects that
this Container has. |
boolean |
removeProperty(java.lang.String propertyName)
This will remove a
from this Container, given the
property's name. |
| Methods inherited from interface org.enhydra.zeus.Binding |
getJavaName,
getJavaType,
getXMLName,
setJavaType,
setXMLName |
| Method Detail |
public void addProperty(Property property)
This will add a to
the member variables of this PropertyContainer.
It is important to note that this is simply an instance variable being added to (in most cases) a custom Java class definition. That variable/property doesn't have a value (although it might have a default value) until marshalling and unmarshalling occurs.
property - Property to add.public boolean removeProperty(java.lang.String propertyName)
This will remove a
from this PropertyContainer, given the
property's name. If a successful removal occurs,
the boolean value true is retruned.
If no Property is found with the supplied
name, the boolean value false is returned.
propertyName - String name of
Property to remove.boolean - indicates whether
the specified named Property
was found and removed.public java.util.List getProperties()
This will return a list of all the
objects that
this PropertyContainer has. If there are
none, this will return an empty List.
List - properties for this
Container.public void clearProperties()
This will clear all the properties for this Container.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||