be.ac.ulg.montefiore.run.totem.domain.model.jaxb.impl
Class LinkImpl

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.domain.model.jaxb.impl.LinkImpl
All Implemented Interfaces:
Link, UnmarshallableObject, ValidatableObject, XMLSerializable, com.sun.xml.bind.JAXBObject
Direct Known Subclasses:
LinkImpl

public class LinkImpl
extends java.lang.Object
implements Link, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject


Nested Class Summary
static class LinkImpl.FromTypeImpl
           
static class LinkImpl.SrlgsTypeImpl
           
static class LinkImpl.ToTypeImpl
           
 class LinkImpl.Unmarshaller
           
 
Nested classes/interfaces inherited from interface be.ac.ulg.montefiore.run.totem.domain.model.jaxb.Link
Link.FromType, Link.SrlgsType, Link.ToType
 
Field Summary
protected  float _Bw
           
protected  float _Delay
           
protected  java.lang.String _Description
           
protected  Link.FromType _From
           
protected  java.lang.String _Id
           
protected  Link.SrlgsType _Srlgs
           
protected  StatusType _Status
           
protected  java.lang.String _Technology
           
protected  Link.ToType _To
           
protected  LinkType _Type
           
protected  boolean has_Bw
           
protected  boolean has_Delay
           
static java.lang.Class version
           
 
Constructor Summary
LinkImpl()
           
 
Method Summary
 com.sun.msv.verifier.DocumentDeclaration createRawValidator()
          Gets the schema fragment associated with this class.
 UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
          Creates an unmarshaller that will unmarshall this object.
 float getBw()
          Gets the value of the bw property.
 float getDelay()
          Gets the value of the delay property.
 java.lang.String getDescription()
          Gets the value of the description property.
 Link.FromType getFrom()
          Gets the value of the from property.
 java.lang.String getId()
          Gets the value of the id property.
 java.lang.Class getPrimaryInterface()
          Gets the main interface that this object implements.
 Link.SrlgsType getSrlgs()
          Gets the value of the srlgs property.
 StatusType getStatus()
          Gets the value of the status property.
 java.lang.String getTechnology()
          Gets the value of the technology property.
 Link.ToType getTo()
          Gets the value of the to property.
 LinkType getType()
          Gets the value of the type property.
 void serializeAttributes(XMLSerializer context)
          Serializes attributes into the specified target.
 void serializeBody(XMLSerializer context)
          Serializes child elements and texts into the specified target.
 void serializeURIs(XMLSerializer context)
          Declares all the namespace URIs this object is using at its top-level scope into the specified target.
 void setBw(float value)
          Sets the value of the bw property.
 void setDelay(float value)
          Sets the value of the delay property.
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setFrom(Link.FromType value)
          Sets the value of the from property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setSrlgs(Link.SrlgsType value)
          Sets the value of the srlgs property.
 void setStatus(StatusType value)
          Sets the value of the status property.
 void setTechnology(java.lang.String value)
          Sets the value of the technology property.
 void setTo(Link.ToType value)
          Sets the value of the to property.
 void setType(LinkType value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_Type

protected LinkType _Type

_Status

protected StatusType _Status

has_Delay

protected boolean has_Delay

_Delay

protected float _Delay

_Technology

protected java.lang.String _Technology

_From

protected Link.FromType _From

_Description

protected java.lang.String _Description

has_Bw

protected boolean has_Bw

_Bw

protected float _Bw

_Srlgs

protected Link.SrlgsType _Srlgs

_To

protected Link.ToType _To

_Id

protected java.lang.String _Id

version

public static final java.lang.Class version
Constructor Detail

LinkImpl

public LinkImpl()
Method Detail

getType

public LinkType getType()
Description copied from interface: Link
Gets the value of the type property.

Specified by:
getType in interface Link
Returns:
possible object is LinkType

setType

public void setType(LinkType value)
Description copied from interface: Link
Sets the value of the type property.

Specified by:
setType in interface Link
Parameters:
value - allowed object is LinkType

getStatus

public StatusType getStatus()
Description copied from interface: Link
Gets the value of the status property.

Specified by:
getStatus in interface Link
Returns:
possible object is StatusType

setStatus

public void setStatus(StatusType value)
Description copied from interface: Link
Sets the value of the status property.

Specified by:
setStatus in interface Link
Parameters:
value - allowed object is StatusType

getDelay

public float getDelay()
Description copied from interface: Link
Gets the value of the delay property.

Specified by:
getDelay in interface Link

setDelay

public void setDelay(float value)
Description copied from interface: Link
Sets the value of the delay property.

Specified by:
setDelay in interface Link

getTechnology

public java.lang.String getTechnology()
Description copied from interface: Link
Gets the value of the technology property.

Specified by:
getTechnology in interface Link
Returns:
possible object is String

setTechnology

public void setTechnology(java.lang.String value)
Description copied from interface: Link
Sets the value of the technology property.

Specified by:
setTechnology in interface Link
Parameters:
value - allowed object is String

getFrom

public Link.FromType getFrom()
Description copied from interface: Link
Gets the value of the from property.

Specified by:
getFrom in interface Link
Returns:
possible object is Link.FromType

setFrom

public void setFrom(Link.FromType value)
Description copied from interface: Link
Sets the value of the from property.

Specified by:
setFrom in interface Link
Parameters:
value - allowed object is Link.FromType

getDescription

public java.lang.String getDescription()
Description copied from interface: Link
Gets the value of the description property.

Specified by:
getDescription in interface Link
Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Description copied from interface: Link
Sets the value of the description property.

Specified by:
setDescription in interface Link
Parameters:
value - allowed object is String

getBw

public float getBw()
Description copied from interface: Link
Gets the value of the bw property.

Specified by:
getBw in interface Link

setBw

public void setBw(float value)
Description copied from interface: Link
Sets the value of the bw property.

Specified by:
setBw in interface Link

getSrlgs

public Link.SrlgsType getSrlgs()
Description copied from interface: Link
Gets the value of the srlgs property.

Specified by:
getSrlgs in interface Link
Returns:
possible object is Link.SrlgsType

setSrlgs

public void setSrlgs(Link.SrlgsType value)
Description copied from interface: Link
Sets the value of the srlgs property.

Specified by:
setSrlgs in interface Link
Parameters:
value - allowed object is Link.SrlgsType

getTo

public Link.ToType getTo()
Description copied from interface: Link
Gets the value of the to property.

Specified by:
getTo in interface Link
Returns:
possible object is Link.ToType

setTo

public void setTo(Link.ToType value)
Description copied from interface: Link
Sets the value of the to property.

Specified by:
setTo in interface Link
Parameters:
value - allowed object is Link.ToType

getId

public java.lang.String getId()
Description copied from interface: Link
Gets the value of the id property.

Specified by:
getId in interface Link
Returns:
possible object is String

setId

public void setId(java.lang.String value)
Description copied from interface: Link
Sets the value of the id property.

Specified by:
setId in interface Link
Parameters:
value - allowed object is String

createUnmarshaller

public UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
Description copied from interface: UnmarshallableObject
Creates an unmarshaller that will unmarshall this object.

Specified by:
createUnmarshaller in interface UnmarshallableObject

serializeBody

public void serializeBody(XMLSerializer context)
                   throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Serializes child elements and texts into the specified target.

Specified by:
serializeBody in interface XMLSerializable
Throws:
org.xml.sax.SAXException

serializeAttributes

public void serializeAttributes(XMLSerializer context)
                         throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Serializes attributes into the specified target.

Specified by:
serializeAttributes in interface XMLSerializable
Throws:
org.xml.sax.SAXException

serializeURIs

public void serializeURIs(XMLSerializer context)
                   throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Declares all the namespace URIs this object is using at its top-level scope into the specified target.

Specified by:
serializeURIs in interface XMLSerializable
Throws:
org.xml.sax.SAXException

getPrimaryInterface

public java.lang.Class getPrimaryInterface()
Description copied from interface: ValidatableObject
Gets the main interface that this object implements. For example, FooImpl will return Foo from this method.

Specified by:
getPrimaryInterface in interface ValidatableObject

createRawValidator

public com.sun.msv.verifier.DocumentDeclaration createRawValidator()
Description copied from interface: ValidatableObject
Gets the schema fragment associated with this class.

Specified by:
createRawValidator in interface ValidatableObject


Copyright © 2004-2006 Research Unit in Networking, All Rights Reserved.