fr.ifremer.isisfish.entities
Class SetOfVesselsAbstract

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaEntityAbstract
      extended by fr.ifremer.isisfish.entities.SetOfVesselsAbstract
All Implemented Interfaces:
SetOfVessels, java.io.Serializable, org.nuiton.topia.persistence.TopiaEntity
Direct Known Subclasses:
SetOfVesselsImpl

public abstract class SetOfVesselsAbstract
extends org.nuiton.topia.persistence.TopiaEntityAbstract
implements SetOfVessels

See Also:
Serialized Form

Field Summary
 Port port
           
 java.util.Collection<EffortDescription> possibleMetiers
           
 Equation technicalEfficiencyEquation
           
 VesselType vesselType
           
 
Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables
 
Fields inherited from interface fr.ifremer.isisfish.entities.SetOfVessels
CAPITAL_DEPRECATION, COMMENT, FIXED_COSTS, INTEREST_COST, NAME, NUMBER_OF_VESSELS, PORT, POSSIBLE_METIERS, TECHNICAL_EFFICIENCY_EQUATION, VESSEL_COSTS, VESSEL_TYPE
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
SetOfVesselsAbstract()
           
 
Method Summary
 java.util.List<org.nuiton.topia.persistence.TopiaEntity> accept()
          accept :
 void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
          accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
 void addAllPossibleMetiers(java.util.Collection<EffortDescription> values)
          addAllPossibleMetiers :
 void addPossibleMetiers(EffortDescription value)
          addPossibleMetiers :
 void clearPossibleMetiers()
          clearPossibleMetiers :
 void delete()
          delete :
 double getCapitalDeprecation()
          getCapitalDeprecation :
 java.lang.String getComment()
          getComment :
 java.util.List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
          getComposite :
 double getFixedCosts()
          getFixedCosts :
 double getInterestCost()
          getInterestCost :
 java.lang.String getName()
          getName :
 int getNumberOfVessels()
          getNumberOfVessels :
 Port getPort()
          getPort :
 java.util.Collection<EffortDescription> getPossibleMetiers()
          getPossibleMetiers :
 EffortDescription getPossibleMetiers(Metier value)
          getPossibleMetiers :
 EffortDescription getPossibleMetiersByTopiaId(java.lang.String topiaId)
          getPossibleMetiersByTopiaId :
 Equation getTechnicalEfficiencyEquation()
          getTechnicalEfficiencyEquation :
 double getVesselCosts()
          getVesselCosts :
 VesselType getVesselType()
          getVesselType :
 boolean isPossibleMetiersEmpty()
          isPossibleMetiersEmpty :
 void removePossibleMetiers(EffortDescription value)
          removePossibleMetiers :
 void setCapitalDeprecation(double value)
          setCapitalDeprecation :
 void setComment(java.lang.String value)
          setComment :
 void setFixedCosts(double value)
          setFixedCosts :
 void setInterestCost(double value)
          setInterestCost :
 void setName(java.lang.String value)
          setName :
 void setNumberOfVessels(int value)
          setNumberOfVessels :
 void setPort(Port value)
          setPort :
 void setPossibleMetiers(java.util.Collection<EffortDescription> values)
          setPossibleMetiers :
 void setTechnicalEfficiencyEquation(Equation value)
          setTechnicalEfficiencyEquation :
 void setVesselCosts(double value)
          setVesselCosts :
 void setVesselType(VesselType value)
          setVesselType :
 int sizePossibleMetiers()
          sizePossibleMetiers :
 java.lang.String toString()
          toString :
 void update()
          update :
 
Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getAggregate, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface fr.ifremer.isisfish.entities.SetOfVessels
getFisheryRegion, getTechnicalEfficiency
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getAggregate, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Field Detail

technicalEfficiencyEquation

public Equation technicalEfficiencyEquation

port

public Port port

possibleMetiers

public java.util.Collection<EffortDescription> possibleMetiers

vesselType

public VesselType vesselType
Constructor Detail

SetOfVesselsAbstract

public SetOfVesselsAbstract()
Method Detail

update

public void update()
            throws org.nuiton.topia.TopiaException
update :

Specified by:
update in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
update in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

delete

public void delete()
            throws org.nuiton.topia.TopiaException
delete :

Specified by:
delete in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
delete in class org.nuiton.topia.persistence.TopiaEntityAbstract
Throws:
org.nuiton.topia.TopiaException

accept

public void accept(org.nuiton.topia.persistence.EntityVisitor visitor)
            throws org.nuiton.topia.TopiaException
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.

Specified by:
accept in interface org.nuiton.topia.persistence.TopiaEntity
Parameters:
visitor - le visiteur de l'entite.
Throws:
org.nuiton.topia.TopiaException

accept

public java.util.List<org.nuiton.topia.persistence.TopiaEntity> accept()
                                                                throws org.nuiton.topia.TopiaException
accept :

Returns:
List
Throws:
org.nuiton.topia.TopiaException

getComposite

public java.util.List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
                                                                      throws org.nuiton.topia.TopiaException
getComposite :

Specified by:
getComposite in interface org.nuiton.topia.persistence.TopiaEntity
Overrides:
getComposite in class org.nuiton.topia.persistence.TopiaEntityAbstract
Returns:
List
Throws:
org.nuiton.topia.TopiaException

setName

public void setName(java.lang.String value)
setName :

Specified by:
setName in interface SetOfVessels
Parameters:
value -

getName

public java.lang.String getName()
getName :

Specified by:
getName in interface SetOfVessels
Returns:
String

setNumberOfVessels

public void setNumberOfVessels(int value)
setNumberOfVessels :

Specified by:
setNumberOfVessels in interface SetOfVessels
Parameters:
value -

getNumberOfVessels

public int getNumberOfVessels()
getNumberOfVessels :

Specified by:
getNumberOfVessels in interface SetOfVessels
Returns:
int

setFixedCosts

public void setFixedCosts(double value)
setFixedCosts :

Specified by:
setFixedCosts in interface SetOfVessels
Parameters:
value -

getFixedCosts

public double getFixedCosts()
getFixedCosts :

Specified by:
getFixedCosts in interface SetOfVessels
Returns:
double

setVesselCosts

public void setVesselCosts(double value)
setVesselCosts :

Specified by:
setVesselCosts in interface SetOfVessels
Parameters:
value -

getVesselCosts

public double getVesselCosts()
getVesselCosts :

Specified by:
getVesselCosts in interface SetOfVessels
Returns:
double

setCapitalDeprecation

public void setCapitalDeprecation(double value)
setCapitalDeprecation :

Specified by:
setCapitalDeprecation in interface SetOfVessels
Parameters:
value -

getCapitalDeprecation

public double getCapitalDeprecation()
getCapitalDeprecation :

Specified by:
getCapitalDeprecation in interface SetOfVessels
Returns:
double

setInterestCost

public void setInterestCost(double value)
setInterestCost :

Specified by:
setInterestCost in interface SetOfVessels
Parameters:
value -

getInterestCost

public double getInterestCost()
getInterestCost :

Specified by:
getInterestCost in interface SetOfVessels
Returns:
double

setComment

public void setComment(java.lang.String value)
setComment :

Specified by:
setComment in interface SetOfVessels
Parameters:
value -

getComment

public java.lang.String getComment()
getComment :

Specified by:
getComment in interface SetOfVessels
Returns:
String

setTechnicalEfficiencyEquation

public void setTechnicalEfficiencyEquation(Equation value)
setTechnicalEfficiencyEquation :

Specified by:
setTechnicalEfficiencyEquation in interface SetOfVessels
Parameters:
value -

getTechnicalEfficiencyEquation

public Equation getTechnicalEfficiencyEquation()
getTechnicalEfficiencyEquation :

Specified by:
getTechnicalEfficiencyEquation in interface SetOfVessels
Returns:
Equation

setPort

public void setPort(Port value)
setPort :

Specified by:
setPort in interface SetOfVessels
Parameters:
value -

getPort

public Port getPort()
getPort :

Specified by:
getPort in interface SetOfVessels
Returns:
Port

addPossibleMetiers

public void addPossibleMetiers(EffortDescription value)
addPossibleMetiers :

Specified by:
addPossibleMetiers in interface SetOfVessels
Parameters:
value -

getPossibleMetiersByTopiaId

public EffortDescription getPossibleMetiersByTopiaId(java.lang.String topiaId)
getPossibleMetiersByTopiaId :

Specified by:
getPossibleMetiersByTopiaId in interface SetOfVessels
Parameters:
topiaId -
Returns:
EffortDescription

addAllPossibleMetiers

public void addAllPossibleMetiers(java.util.Collection<EffortDescription> values)
addAllPossibleMetiers :

Specified by:
addAllPossibleMetiers in interface SetOfVessels
Parameters:
values -

setPossibleMetiers

public void setPossibleMetiers(java.util.Collection<EffortDescription> values)
setPossibleMetiers :

Specified by:
setPossibleMetiers in interface SetOfVessels
Parameters:
values -

removePossibleMetiers

public void removePossibleMetiers(EffortDescription value)
removePossibleMetiers :

Specified by:
removePossibleMetiers in interface SetOfVessels
Parameters:
value -

clearPossibleMetiers

public void clearPossibleMetiers()
clearPossibleMetiers :

Specified by:
clearPossibleMetiers in interface SetOfVessels

getPossibleMetiers

public java.util.Collection<EffortDescription> getPossibleMetiers()
getPossibleMetiers :

Specified by:
getPossibleMetiers in interface SetOfVessels
Returns:
Collection

getPossibleMetiers

public EffortDescription getPossibleMetiers(Metier value)
getPossibleMetiers :

Specified by:
getPossibleMetiers in interface SetOfVessels
Parameters:
value -
Returns:
EffortDescription

sizePossibleMetiers

public int sizePossibleMetiers()
sizePossibleMetiers :

Specified by:
sizePossibleMetiers in interface SetOfVessels
Returns:
int

isPossibleMetiersEmpty

public boolean isPossibleMetiersEmpty()
isPossibleMetiersEmpty :

Specified by:
isPossibleMetiersEmpty in interface SetOfVessels
Returns:
boolean

setVesselType

public void setVesselType(VesselType value)
setVesselType :

Specified by:
setVesselType in interface SetOfVessels
Parameters:
value -

getVesselType

public VesselType getVesselType()
getVesselType :

Specified by:
getVesselType in interface SetOfVessels
Returns:
VesselType

toString

public java.lang.String toString()
toString :

Overrides:
toString in class java.lang.Object
Returns:
String


Copyright © 1999-2010 CodeLutin. All Rights Reserved.