com.ebmwebsourcing.wsstar.dm.impl.expression
Class QoSDurationImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractXMLElementImpl<E>
          extended by com.ebmwebsourcing.wsstar.dm.impl.WSDMElementImpl<E>
              extended by com.ebmwebsourcing.wsstar.dm.impl.expression.QosExpressionImpl<DurationMetric,javax.xml.datatype.Duration>
                  extended by com.ebmwebsourcing.wsstar.dm.impl.expression.QoSDurationImpl
All Implemented Interfaces:
QoSDuration, QosExpression<javax.xml.datatype.Duration>, WSDMElement, java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement

public class QoSDurationImpl
extends QosExpressionImpl<DurationMetric,javax.xml.datatype.Duration>
implements QoSDuration

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ebmwebsourcing.wsstar.dm.impl.WSDMElementImpl
documentation
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
model, parent
 
Constructor Summary
QoSDurationImpl(DurationMetric model, WSDMElementImpl parent)
           
 
Method Summary
 void addOtherElements(org.w3c.dom.Element arg0)
           
 javax.xml.datatype.Duration getDuration()
           
 java.util.Date getLastUpdated()
           
 java.util.Date getResetAt()
           
 javax.xml.datatype.Duration getValue()
           
 void setAll(QoSDuration qd)
           
 void setDuration(javax.xml.datatype.Duration d)
           
 void setLastUpdated(java.util.Date d)
           
 void setResetAt(java.util.Date d)
           
 void setValue(javax.xml.datatype.Duration value)
           
 
Methods inherited from class com.ebmwebsourcing.wsstar.dm.impl.expression.QosExpressionImpl
getOtherAttributes, getOtherElements
 
Methods inherited from class com.ebmwebsourcing.wsstar.dm.impl.WSDMElementImpl
createDocumentation, getDocumentation, getModel, setDocumentation, toString
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
getParent, getSchema, getTopParent, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QoSDurationImpl

public QoSDurationImpl(DurationMetric model,
                       WSDMElementImpl parent)
Method Detail

getDuration

public javax.xml.datatype.Duration getDuration()
Specified by:
getDuration in interface QosExpression<javax.xml.datatype.Duration>

getLastUpdated

public java.util.Date getLastUpdated()
Specified by:
getLastUpdated in interface QosExpression<javax.xml.datatype.Duration>

getResetAt

public java.util.Date getResetAt()
Specified by:
getResetAt in interface QosExpression<javax.xml.datatype.Duration>

setDuration

public void setDuration(javax.xml.datatype.Duration d)
Specified by:
setDuration in interface QosExpression<javax.xml.datatype.Duration>

setLastUpdated

public void setLastUpdated(java.util.Date d)
                    throws WSDMException
Specified by:
setLastUpdated in interface QosExpression<javax.xml.datatype.Duration>
Throws:
WSDMException

setResetAt

public void setResetAt(java.util.Date d)
                throws WSDMException
Specified by:
setResetAt in interface QosExpression<javax.xml.datatype.Duration>
Throws:
WSDMException

getValue

public javax.xml.datatype.Duration getValue()
Specified by:
getValue in interface QosExpression<javax.xml.datatype.Duration>

setValue

public void setValue(javax.xml.datatype.Duration value)
Specified by:
setValue in interface QosExpression<javax.xml.datatype.Duration>

setAll

public void setAll(QoSDuration qd)
            throws WSDMException
Specified by:
setAll in interface QoSDuration
Throws:
WSDMException

addOtherElements

public void addOtherElements(org.w3c.dom.Element arg0)
Specified by:
addOtherElements in interface org.ow2.easywsdl.schema.api.XMLElement


Copyright © 2009-2010 eBM Websourcing. All Rights Reserved.