net.sf.molae.pipe.tree
Class CompositionView.DefaultCompositionView
java.lang.Object
|
+--net.sf.molae.pipe.tree.CompositionView.DefaultCompositionView
- All Implemented Interfaces:
- CompositionView
- Enclosing class:
- CompositionView
- public static class CompositionView.DefaultCompositionView
- extends Object
- implements CompositionView
Default implementation of a CompositionView.
Use CompositionView.DEFAULT_COMPOSITION_VIEW to get the singleton instance
of this class.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getChildren
public Collection getChildren(Object obj)
- Returns the components of the specified object.
- If the specified object is a
Collection,
it is returned itself.
- If it is a
Composition, the component collection is
returned.
Any other object is not recognized and returns null.
- Specified by:
getChildren in interface CompositionView
- Following copied from interface:
net.sf.molae.pipe.tree.CompositionView
- Parameters:
obj - an object- Returns:
- the components of the specified object,
null or an empty collection
if it has no components.