be.ac.ulg.montefiore.run.totem.domain.model.jaxb
Interface Link

All Known Implementing Classes:
LinkImpl, LinkImpl

public interface Link

Java content class for link complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at file:/home/monfort/Projects/run-totem/src/resources/domain/Domain-v1_2.xsd line 219)

 <complexType name="link">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="from">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="if" type="{}interfaceIdType" />
                 <attribute name="node" use="required" type="{}nodeIdType" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="to">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="as" type="{}ASIdType" />
                 <attribute name="if" type="{}interfaceIdType" />
                 <attribute name="node" use="required" type="{}nodeIdType" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="status" type="{}statusType" minOccurs="0"/>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="type" type="{}linkType" minOccurs="0"/>
         <element name="bw" type="{}bwType" minOccurs="0"/>
         <element name="technology" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="delay" type="{}delayType" minOccurs="0"/>
         <element name="srlgs" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="srlg" type="{}srlgIdType" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="id" use="required" type="{}linkIdType" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static interface Link.FromType
          Java content class for anonymous complex type.
static interface Link.SrlgsType
          Java content class for anonymous complex type.
static interface Link.ToType
          Java content class for anonymous complex type.
 
Method Summary
 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.
 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 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.
 

Method Detail

getType

LinkType getType()
Gets the value of the type property.

Returns:
possible object is LinkType

setType

void setType(LinkType value)
Sets the value of the type property.

Parameters:
value - allowed object is LinkType

getStatus

StatusType getStatus()
Gets the value of the status property.

Returns:
possible object is StatusType

setStatus

void setStatus(StatusType value)
Sets the value of the status property.

Parameters:
value - allowed object is StatusType

getDelay

float getDelay()
Gets the value of the delay property.


setDelay

void setDelay(float value)
Sets the value of the delay property.


getTechnology

java.lang.String getTechnology()
Gets the value of the technology property.

Returns:
possible object is String

setTechnology

void setTechnology(java.lang.String value)
Sets the value of the technology property.

Parameters:
value - allowed object is String

getFrom

Link.FromType getFrom()
Gets the value of the from property.

Returns:
possible object is Link.FromType

setFrom

void setFrom(Link.FromType value)
Sets the value of the from property.

Parameters:
value - allowed object is Link.FromType

getDescription

java.lang.String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

void setDescription(java.lang.String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getBw

float getBw()
Gets the value of the bw property.


setBw

void setBw(float value)
Sets the value of the bw property.


getSrlgs

Link.SrlgsType getSrlgs()
Gets the value of the srlgs property.

Returns:
possible object is Link.SrlgsType

setSrlgs

void setSrlgs(Link.SrlgsType value)
Sets the value of the srlgs property.

Parameters:
value - allowed object is Link.SrlgsType

getTo

Link.ToType getTo()
Gets the value of the to property.

Returns:
possible object is Link.ToType

setTo

void setTo(Link.ToType value)
Sets the value of the to property.

Parameters:
value - allowed object is Link.ToType

getId

java.lang.String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

void setId(java.lang.String value)
Sets the value of the id property.

Parameters:
value - allowed object is String


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