at.ftw.scenario.model.jaxb.impl
Class FTWReoptTypeImpl

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
      extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASEventTypeImpl
          extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASTMEventTypeImpl
              extended by at.ftw.scenario.model.jaxb.impl.FTWReoptTypeImpl
All Implemented Interfaces:
FTWReoptType, ASEventType, ASTMEventType, EventType, UnmarshallableObject, ValidatableObject, XMLSerializable, com.sun.xml.bind.JAXBObject
Direct Known Subclasses:
FTWReoptImpl

public class FTWReoptTypeImpl
extends ASTMEventTypeImpl
implements FTWReoptType, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject


Nested Class Summary
static class FTWReoptTypeImpl.LSPGenerationTypeImpl
           
 class FTWReoptTypeImpl.Unmarshaller
           
 
Nested classes/interfaces inherited from interface at.ftw.scenario.model.jaxb.FTWReoptType
FTWReoptType.LSPGenerationType
 
Field Summary
protected  boolean _ApplyChanges
           
protected  int _ChangeCost
           
protected  FTWReoptType.LSPGenerationType _LSPGeneration
           
protected  int _Profit
           
protected  boolean _RunSolver
           
protected  boolean has_ApplyChanges
           
protected  boolean has_ChangeCost
           
protected  boolean has_Profit
           
protected  boolean has_RunSolver
           
static java.lang.Class version
           
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASTMEventTypeImpl
_TMID, has_TMID
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASEventTypeImpl
_ASID, has_ASID
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
_Time
 
Constructor Summary
FTWReoptTypeImpl()
           
 
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 getChangeCost()
          Gets the value of the changeCost property.
 FTWReoptType.LSPGenerationType getLSPGeneration()
          Gets the value of the lspGeneration property.
 java.lang.Class getPrimaryInterface()
          Gets the main interface that this object implements.
 int getProfit()
          Gets the value of the profit property.
 boolean isApplyChanges()
          Gets the value of the applyChanges property.
 boolean isRunSolver()
          Gets the value of the runSolver property.
 boolean isSetApplyChanges()
           
 boolean isSetChangeCost()
           
 boolean isSetLSPGeneration()
           
 boolean isSetProfit()
           
 boolean isSetRunSolver()
           
 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 setApplyChanges(boolean value)
          Sets the value of the applyChanges property.
 void setChangeCost(int value)
          Sets the value of the changeCost property.
 void setLSPGeneration(FTWReoptType.LSPGenerationType value)
          Sets the value of the lspGeneration property.
 void setProfit(int value)
          Sets the value of the profit property.
 void setRunSolver(boolean value)
          Sets the value of the runSolver property.
 void unsetApplyChanges()
           
 void unsetChangeCost()
           
 void unsetLSPGeneration()
           
 void unsetProfit()
           
 void unsetRunSolver()
           
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASTMEventTypeImpl
getTMID, isSetTMID, setTMID, unsetTMID
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ASEventTypeImpl
getASID, isSetASID, setASID, unsetASID
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
getTime, isSetTime, setTime, unsetTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.ASTMEventType
getTMID, isSetTMID, setTMID, unsetTMID
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.ASEventType
getASID, isSetASID, setASID, unsetASID
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.EventType
getTime, isSetTime, setTime, unsetTime
 

Field Detail

has_Profit

protected boolean has_Profit

_Profit

protected int _Profit

has_ChangeCost

protected boolean has_ChangeCost

_ChangeCost

protected int _ChangeCost

_LSPGeneration

protected FTWReoptType.LSPGenerationType _LSPGeneration

has_RunSolver

protected boolean has_RunSolver

_RunSolver

protected boolean _RunSolver

has_ApplyChanges

protected boolean has_ApplyChanges

_ApplyChanges

protected boolean _ApplyChanges

version

public static final java.lang.Class version
Constructor Detail

FTWReoptTypeImpl

public FTWReoptTypeImpl()
Method Detail

getProfit

public int getProfit()
Description copied from interface: FTWReoptType
Gets the value of the profit property.

Specified by:
getProfit in interface FTWReoptType

setProfit

public void setProfit(int value)
Description copied from interface: FTWReoptType
Sets the value of the profit property.

Specified by:
setProfit in interface FTWReoptType

isSetProfit

public boolean isSetProfit()
Specified by:
isSetProfit in interface FTWReoptType

unsetProfit

public void unsetProfit()
Specified by:
unsetProfit in interface FTWReoptType

getChangeCost

public int getChangeCost()
Description copied from interface: FTWReoptType
Gets the value of the changeCost property.

Specified by:
getChangeCost in interface FTWReoptType

setChangeCost

public void setChangeCost(int value)
Description copied from interface: FTWReoptType
Sets the value of the changeCost property.

Specified by:
setChangeCost in interface FTWReoptType

isSetChangeCost

public boolean isSetChangeCost()
Specified by:
isSetChangeCost in interface FTWReoptType

unsetChangeCost

public void unsetChangeCost()
Specified by:
unsetChangeCost in interface FTWReoptType

getLSPGeneration

public FTWReoptType.LSPGenerationType getLSPGeneration()
Description copied from interface: FTWReoptType
Gets the value of the lspGeneration property.

Specified by:
getLSPGeneration in interface FTWReoptType
Returns:
possible object is FTWReoptType.LSPGenerationType

setLSPGeneration

public void setLSPGeneration(FTWReoptType.LSPGenerationType value)
Description copied from interface: FTWReoptType
Sets the value of the lspGeneration property.

Specified by:
setLSPGeneration in interface FTWReoptType
Parameters:
value - allowed object is FTWReoptType.LSPGenerationType

isSetLSPGeneration

public boolean isSetLSPGeneration()
Specified by:
isSetLSPGeneration in interface FTWReoptType

unsetLSPGeneration

public void unsetLSPGeneration()
Specified by:
unsetLSPGeneration in interface FTWReoptType

isRunSolver

public boolean isRunSolver()
Description copied from interface: FTWReoptType
Gets the value of the runSolver property.

Specified by:
isRunSolver in interface FTWReoptType

setRunSolver

public void setRunSolver(boolean value)
Description copied from interface: FTWReoptType
Sets the value of the runSolver property.

Specified by:
setRunSolver in interface FTWReoptType

isSetRunSolver

public boolean isSetRunSolver()
Specified by:
isSetRunSolver in interface FTWReoptType

unsetRunSolver

public void unsetRunSolver()
Specified by:
unsetRunSolver in interface FTWReoptType

isApplyChanges

public boolean isApplyChanges()
Description copied from interface: FTWReoptType
Gets the value of the applyChanges property.

Specified by:
isApplyChanges in interface FTWReoptType

setApplyChanges

public void setApplyChanges(boolean value)
Description copied from interface: FTWReoptType
Sets the value of the applyChanges property.

Specified by:
setApplyChanges in interface FTWReoptType

isSetApplyChanges

public boolean isSetApplyChanges()
Specified by:
isSetApplyChanges in interface FTWReoptType

unsetApplyChanges

public void unsetApplyChanges()
Specified by:
unsetApplyChanges in interface FTWReoptType

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
Overrides:
createUnmarshaller in class ASTMEventTypeImpl

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
Overrides:
serializeBody in class ASTMEventTypeImpl
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
Overrides:
serializeAttributes in class ASTMEventTypeImpl
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
Overrides:
serializeURIs in class ASTMEventTypeImpl
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
Overrides:
getPrimaryInterface in class ASTMEventTypeImpl

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
Overrides:
createRawValidator in class ASTMEventTypeImpl


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