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.
 boolean isSetBw()
           
 boolean isSetDelay()
           
 boolean isSetDescription()
           
 boolean isSetFrom()
           
 boolean isSetId()
           
 boolean isSetSrlgs()
           
 boolean isSetStatus()
           
 boolean isSetTechnology()
           
 boolean isSetTo()
           
 boolean isSetType()
           
 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.
 void unsetBw()
           
 void unsetDelay()
           
 void unsetDescription()
           
 void unsetFrom()
           
 void unsetId()
           
 void unsetSrlgs()
           
 void unsetStatus()
           
 void unsetTechnology()
           
 void unsetTo()
           
 void unsetType()
           
 
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

isSetType

public boolean isSetType()
Specified by:
isSetType in interface Link

unsetType

public void unsetType()
Specified by:
unsetType in interface Link

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

isSetStatus

public boolean isSetStatus()
Specified by:
isSetStatus in interface Link

unsetStatus

public void unsetStatus()
Specified by:
unsetStatus in interface Link

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

isSetDelay

public boolean isSetDelay()
Specified by:
isSetDelay in interface Link

unsetDelay

public void unsetDelay()
Specified by:
unsetDelay 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

isSetTechnology

public boolean isSetTechnology()
Specified by:
isSetTechnology in interface Link

unsetTechnology

public void unsetTechnology()
Specified by:
unsetTechnology in interface Link

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

isSetFrom

public boolean isSetFrom()
Specified by:
isSetFrom in interface Link

unsetFrom

public void unsetFrom()
Specified by:
unsetFrom in interface Link

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

isSetDescription

public boolean isSetDescription()
Specified by:
isSetDescription in interface Link

unsetDescription

public void unsetDescription()
Specified by:
unsetDescription in interface Link

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

isSetBw

public boolean isSetBw()
Specified by:
isSetBw in interface Link

unsetBw

public void unsetBw()
Specified by:
unsetBw 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

isSetSrlgs

public boolean isSetSrlgs()
Specified by:
isSetSrlgs in interface Link

unsetSrlgs

public void unsetSrlgs()
Specified by:
unsetSrlgs in interface Link

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

isSetTo

public boolean isSetTo()
Specified by:
isSetTo in interface Link

unsetTo

public void unsetTo()
Specified by:
unsetTo in interface Link

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

isSetId

public boolean isSetId()
Specified by:
isSetId in interface Link

unsetId

public void unsetId()
Specified by:
unsetId in interface Link

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-2007 Research Unit in Networking, All Rights Reserved.