org.jboss.system.metadata
Class ServiceElementValueMetaData

java.lang.Object
  extended by org.jboss.system.metadata.AbstractMetaDataVisitorNode
      extended by org.jboss.system.metadata.ServiceElementValueMetaData
All Implemented Interfaces:
Serializable, ServiceMetaDataVisitorNode, ServiceValueMetaData
Direct Known Subclasses:
ServiceJavaBeanValueMetaData, ServiceJBXBValueMetaData

public class ServiceElementValueMetaData
extends AbstractMetaDataVisitorNode
implements ServiceValueMetaData, Serializable

ServiceElementValueMetaData. This class is based on the old ServiceConfigurator

Version:
$Revision: 85945 $
Author:
Marc Fleury, Hiram Chirino, David Jencks, Jason Dillon, Dimitris Andreadis, Adrian Brock
See Also:
Serialized Form

Constructor Summary
ServiceElementValueMetaData()
          Create a new ServiceElementValueMetaData.
ServiceElementValueMetaData(Element element)
          Create a new ServiceElementValueMetaData.
 
Method Summary
 Element getElement()
          Get the element.
 Object getValue(ServiceValueContext valueContext)
          Get the value
 void setElement(Element element)
          Set the element.
 
Methods inherited from class org.jboss.system.metadata.AbstractMetaDataVisitorNode
addChildren, getChildren, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.system.metadata.ServiceMetaDataVisitorNode
getChildren, visit
 

Constructor Detail

ServiceElementValueMetaData

public ServiceElementValueMetaData()
Create a new ServiceElementValueMetaData.


ServiceElementValueMetaData

public ServiceElementValueMetaData(Element element)
Create a new ServiceElementValueMetaData.

Parameters:
element - the element
Method Detail

getElement

public Element getElement()
Get the element.

Returns:
the element.

setElement

public void setElement(Element element)
Set the element.

Parameters:
element - the element.

getValue

public Object getValue(ServiceValueContext valueContext)
                throws Exception
Description copied from interface: ServiceValueMetaData
Get the value

Specified by:
getValue in interface ServiceValueMetaData
Parameters:
valueContext - the value context
Returns:
the value
Throws:
Exception


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.