org.apache.muse.ws.dm.muws.events.impl
Class AbstractExtendedElements
java.lang.Object
org.apache.muse.ws.dm.muws.events.impl.AbstractExtendedElements
- All Implemented Interfaces:
- ExtendedElements
- Direct Known Subclasses:
- SimpleComponent, SimpleComponentAddress, SimpleManagementEvent
public class AbstractExtendedElements
- extends Object
- implements ExtendedElements
- Author:
- Dan Jemiolo (danj)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractExtendedElements
public AbstractExtendedElements()
addExtendedElement
public final void addExtendedElement(Element xml)
- Specified by:
addExtendedElement
in interface ExtendedElements
- Parameters:
xml
- The custom XML that will be added to end of the WEF component.
addExtendedElement
public final void addExtendedElement(QName elementName,
Object elementValue)
- Specified by:
addExtendedElement
in interface ExtendedElements
- Parameters:
elementName
- The name of the XML element that will be added to the end of
the WEF component.elementValue
- The value that will be serialized to XML and added to the end
of the WEF component.
appendExtendedElements
protected void appendExtendedElements(Element xml)
getExtendedElements
public final Collection getExtendedElements()
- Specified by:
getExtendedElements
in interface ExtendedElements
- Returns:
- All Elements added using the addExtendedElement() method(s).
getExtendedElements
public final Collection getExtendedElements(QName elementName)
- Specified by:
getExtendedElements
in interface ExtendedElements
- Parameters:
elementName
- The QName of the desired Element(s)
- Returns:
- The set of extended Elements (which were provided using
the addExtendedElement() methods) whose names are equal
to the one given.
Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.