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

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

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


Nested Class Summary
 class DomainTypeImpl.Unmarshaller
           
 
Field Summary
protected  int _ASID
           
protected  Bgp _Bgp
           
protected  Igp _Igp
           
protected  Information _Info
           
protected  Mpls _Mpls
           
protected  java.lang.String _Name
           
protected  Topology _Topology
           
protected  boolean has_ASID
           
static java.lang.Class version
           
 
Constructor Summary
DomainTypeImpl()
           
 
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.
 int getASID()
          Gets the value of the asid property.
 Bgp getBgp()
          Gets the value of the bgp property.
 Igp getIgp()
          Gets the value of the igp property.
 Information getInfo()
          Gets the value of the info property.
 Mpls getMpls()
          Gets the value of the mpls property.
 java.lang.String getName()
          Gets the value of the name property.
 java.lang.Class getPrimaryInterface()
          Gets the main interface that this object implements.
 Topology getTopology()
          Gets the value of the topology property.
 boolean isSetASID()
           
 boolean isSetBgp()
           
 boolean isSetIgp()
           
 boolean isSetInfo()
           
 boolean isSetMpls()
           
 boolean isSetName()
           
 boolean isSetTopology()
           
 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 setASID(int value)
          Sets the value of the asid property.
 void setBgp(Bgp value)
          Sets the value of the bgp property.
 void setIgp(Igp value)
          Sets the value of the igp property.
 void setInfo(Information value)
          Sets the value of the info property.
 void setMpls(Mpls value)
          Sets the value of the mpls property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setTopology(Topology value)
          Sets the value of the topology property.
 void unsetASID()
           
 void unsetBgp()
           
 void unsetIgp()
           
 void unsetInfo()
           
 void unsetMpls()
           
 void unsetName()
           
 void unsetTopology()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

has_ASID

protected boolean has_ASID

_ASID

protected int _ASID

_Bgp

protected Bgp _Bgp

_Igp

protected Igp _Igp

_Mpls

protected Mpls _Mpls

_Name

protected java.lang.String _Name

_Topology

protected Topology _Topology

_Info

protected Information _Info

version

public static final java.lang.Class version
Constructor Detail

DomainTypeImpl

public DomainTypeImpl()
Method Detail

getASID

public int getASID()
Description copied from interface: DomainType
Gets the value of the asid property.

Specified by:
getASID in interface DomainType

setASID

public void setASID(int value)
Description copied from interface: DomainType
Sets the value of the asid property.

Specified by:
setASID in interface DomainType

isSetASID

public boolean isSetASID()
Specified by:
isSetASID in interface DomainType

unsetASID

public void unsetASID()
Specified by:
unsetASID in interface DomainType

getBgp

public Bgp getBgp()
Description copied from interface: DomainType
Gets the value of the bgp property.

Specified by:
getBgp in interface DomainType
Returns:
possible object is Bgp

setBgp

public void setBgp(Bgp value)
Description copied from interface: DomainType
Sets the value of the bgp property.

Specified by:
setBgp in interface DomainType
Parameters:
value - allowed object is Bgp

isSetBgp

public boolean isSetBgp()
Specified by:
isSetBgp in interface DomainType

unsetBgp

public void unsetBgp()
Specified by:
unsetBgp in interface DomainType

getIgp

public Igp getIgp()
Description copied from interface: DomainType
Gets the value of the igp property.

Specified by:
getIgp in interface DomainType
Returns:
possible object is Igp

setIgp

public void setIgp(Igp value)
Description copied from interface: DomainType
Sets the value of the igp property.

Specified by:
setIgp in interface DomainType
Parameters:
value - allowed object is Igp

isSetIgp

public boolean isSetIgp()
Specified by:
isSetIgp in interface DomainType

unsetIgp

public void unsetIgp()
Specified by:
unsetIgp in interface DomainType

getMpls

public Mpls getMpls()
Description copied from interface: DomainType
Gets the value of the mpls property.

Specified by:
getMpls in interface DomainType
Returns:
possible object is Mpls

setMpls

public void setMpls(Mpls value)
Description copied from interface: DomainType
Sets the value of the mpls property.

Specified by:
setMpls in interface DomainType
Parameters:
value - allowed object is Mpls

isSetMpls

public boolean isSetMpls()
Specified by:
isSetMpls in interface DomainType

unsetMpls

public void unsetMpls()
Specified by:
unsetMpls in interface DomainType

getName

public java.lang.String getName()
Description copied from interface: DomainType
Gets the value of the name property.

Specified by:
getName in interface DomainType
Returns:
possible object is String

setName

public void setName(java.lang.String value)
Description copied from interface: DomainType
Sets the value of the name property.

Specified by:
setName in interface DomainType
Parameters:
value - allowed object is String

isSetName

public boolean isSetName()
Specified by:
isSetName in interface DomainType

unsetName

public void unsetName()
Specified by:
unsetName in interface DomainType

getTopology

public Topology getTopology()
Description copied from interface: DomainType
Gets the value of the topology property.

Specified by:
getTopology in interface DomainType
Returns:
possible object is Topology

setTopology

public void setTopology(Topology value)
Description copied from interface: DomainType
Sets the value of the topology property.

Specified by:
setTopology in interface DomainType
Parameters:
value - allowed object is Topology

isSetTopology

public boolean isSetTopology()
Specified by:
isSetTopology in interface DomainType

unsetTopology

public void unsetTopology()
Specified by:
unsetTopology in interface DomainType

getInfo

public Information getInfo()
Description copied from interface: DomainType
Gets the value of the info property.

Specified by:
getInfo in interface DomainType
Returns:
possible object is Information

setInfo

public void setInfo(Information value)
Description copied from interface: DomainType
Sets the value of the info property.

Specified by:
setInfo in interface DomainType
Parameters:
value - allowed object is Information

isSetInfo

public boolean isSetInfo()
Specified by:
isSetInfo in interface DomainType

unsetInfo

public void unsetInfo()
Specified by:
unsetInfo in interface DomainType

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.