be.ac.ulg.montefiore.run.totem.repository.SAMTE.scenario.jaxb
Interface SimulatedAnnealingType

All Known Subinterfaces:
SimulatedAnnealing
All Known Implementing Classes:
SimulatedAnnealingImpl, SimulatedAnnealingTypeImpl

public interface SimulatedAnnealingType

Java content class for anonymous complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at file:/home/skivee/sync/run/cvs-home/run-totem/src/resources/scenario/SAMTE-Scenario-v1_0.xsd line 56)

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://jaxb.scenario.SAMTE.repository.totem.run.montefiore.ulg.ac.be}objectiveFunction" minOccurs="0"/>
         <element name="neighbourhood" type="{http://jaxb.scenario.SAMTE.repository.totem.run.montefiore.ulg.ac.be}neighbourhoodType" minOccurs="0"/>
         <element name="initialSolution" type="{http://jaxb.scenario.SAMTE.repository.totem.run.montefiore.ulg.ac.be}initialSolutionType" minOccurs="0"/>
       </sequence>
       <attribute name="E" type="{http://www.w3.org/2001/XMLSchema}int" default="10" />
       <attribute name="K" type="{http://www.w3.org/2001/XMLSchema}int" default="5" />
       <attribute name="L" type="{http://www.w3.org/2001/XMLSchema}int" default="5" />
       <attribute name="T0" type="{http://www.w3.org/2001/XMLSchema}float" default="10.0" />
       <attribute name="alpha" type="{http://jaxb.scenario.SAMTE.repository.totem.run.montefiore.ulg.ac.be}alphaType" default="0.8" />
     </restriction>
   </complexContent>
 </complexType>
 


Method Summary
 float getAlpha()
          Gets the value of the alpha property.
 int getE()
          Gets the value of the e property.
 InitialSolutionType getInitialSolution()
          Gets the value of the initialSolution property.
 int getK()
          Gets the value of the k property.
 int getL()
          Gets the value of the l property.
 NeighbourhoodType getNeighbourhood()
          Gets the value of the neighbourhood property.
 ObjectiveFunctionType getObjectiveFunction()
          Gets the value of the objectiveFunction property.
 float getT0()
          Gets the value of the t0 property.
 boolean isSetAlpha()
           
 boolean isSetE()
           
 boolean isSetInitialSolution()
           
 boolean isSetK()
           
 boolean isSetL()
           
 boolean isSetNeighbourhood()
           
 boolean isSetObjectiveFunction()
           
 boolean isSetT0()
           
 void setAlpha(float value)
          Sets the value of the alpha property.
 void setE(int value)
          Sets the value of the e property.
 void setInitialSolution(InitialSolutionType value)
          Sets the value of the initialSolution property.
 void setK(int value)
          Sets the value of the k property.
 void setL(int value)
          Sets the value of the l property.
 void setNeighbourhood(NeighbourhoodType value)
          Sets the value of the neighbourhood property.
 void setObjectiveFunction(ObjectiveFunctionType value)
          Sets the value of the objectiveFunction property.
 void setT0(float value)
          Sets the value of the t0 property.
 void unsetAlpha()
           
 void unsetE()
           
 void unsetInitialSolution()
           
 void unsetK()
           
 void unsetL()
           
 void unsetNeighbourhood()
           
 void unsetObjectiveFunction()
           
 void unsetT0()
           
 

Method Detail

getNeighbourhood

NeighbourhoodType getNeighbourhood()
Gets the value of the neighbourhood property.

Returns:
possible object is NeighbourhoodType

setNeighbourhood

void setNeighbourhood(NeighbourhoodType value)
Sets the value of the neighbourhood property.

Parameters:
value - allowed object is NeighbourhoodType

isSetNeighbourhood

boolean isSetNeighbourhood()

unsetNeighbourhood

void unsetNeighbourhood()

getAlpha

float getAlpha()
Gets the value of the alpha property.


setAlpha

void setAlpha(float value)
Sets the value of the alpha property.


isSetAlpha

boolean isSetAlpha()

unsetAlpha

void unsetAlpha()

getK

int getK()
Gets the value of the k property.


setK

void setK(int value)
Sets the value of the k property.


isSetK

boolean isSetK()

unsetK

void unsetK()

getInitialSolution

InitialSolutionType getInitialSolution()
Gets the value of the initialSolution property.

Returns:
possible object is InitialSolutionType

setInitialSolution

void setInitialSolution(InitialSolutionType value)
Sets the value of the initialSolution property.

Parameters:
value - allowed object is InitialSolutionType

isSetInitialSolution

boolean isSetInitialSolution()

unsetInitialSolution

void unsetInitialSolution()

getT0

float getT0()
Gets the value of the t0 property.


setT0

void setT0(float value)
Sets the value of the t0 property.


isSetT0

boolean isSetT0()

unsetT0

void unsetT0()

getL

int getL()
Gets the value of the l property.


setL

void setL(int value)
Sets the value of the l property.


isSetL

boolean isSetL()

unsetL

void unsetL()

getObjectiveFunction

ObjectiveFunctionType getObjectiveFunction()
Gets the value of the objectiveFunction property.

Returns:
possible object is ObjectiveFunction ObjectiveFunctionType

setObjectiveFunction

void setObjectiveFunction(ObjectiveFunctionType value)
Sets the value of the objectiveFunction property.

Parameters:
value - allowed object is ObjectiveFunction ObjectiveFunctionType

isSetObjectiveFunction

boolean isSetObjectiveFunction()

unsetObjectiveFunction

void unsetObjectiveFunction()

getE

int getE()
Gets the value of the e property.


setE

void setE(int value)
Sets the value of the e property.


isSetE

boolean isSetE()

unsetE

void unsetE()


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