fr.ifremer.isisfish.entities
Class MetierSeasonInfoAbstract

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaEntityAbstract
      extended by fr.ifremer.isisfish.entities.SeasonAbstract
          extended by fr.ifremer.isisfish.entities.SeasonImpl
              extended by fr.ifremer.isisfish.entities.MetierSeasonInfoAbstract
All Implemented Interfaces:
MetierSeasonInfo, Season, Serializable, org.nuiton.topia.persistence.TopiaEntity
Direct Known Subclasses:
MetierSeasonInfoImpl

public abstract class MetierSeasonInfoAbstract
extends SeasonImpl
implements MetierSeasonInfo

See Also:
Serialized Form

Field Summary
protected  String comment
           
protected  Metier metier
           
protected  String seasonZoneComment
           
protected  Collection<TargetSpecies> speciesTargetSpecies
           
protected  Collection<Zone> zone
           
 
Fields inherited from class fr.ifremer.isisfish.entities.SeasonAbstract
firstMonth, lastMonth
 
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.MetierSeasonInfo
COMMENT, METIER, SEASON_ZONE_COMMENT, SPECIES_TARGET_SPECIES, ZONE
 
Fields inherited from interface fr.ifremer.isisfish.entities.Season
FIRST_MONTH, LAST_MONTH
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
MetierSeasonInfoAbstract()
           
 
Method Summary
 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 addAllSpeciesTargetSpecies(Collection<TargetSpecies> values)
          addAllSpeciesTargetSpecies :
 void addAllZone(Collection<Zone> values)
          addAllZone :
 void addSpeciesTargetSpecies(TargetSpecies value)
          addSpeciesTargetSpecies :
 void addZone(Zone zone)
          addZone :
 void clearSpeciesTargetSpecies()
          clearSpeciesTargetSpecies :
 void clearZone()
          clearZone :
 void delete()
          delete :
 String getComment()
          getComment :
 List<org.nuiton.topia.persistence.TopiaEntity> getComposite()
          getComposite :
 Metier getMetier()
          getMetier :
 String getSeasonZoneComment()
          getSeasonZoneComment :
 Collection<TargetSpecies> getSpeciesTargetSpecies()
          getSpeciesTargetSpecies :
 TargetSpecies getSpeciesTargetSpecies(Species value)
          getSpeciesTargetSpecies :
 TargetSpecies getSpeciesTargetSpeciesByTopiaId(String topiaId)
          getSpeciesTargetSpeciesByTopiaId :
 Collection<Zone> getZone()
          getZone :
 Zone getZoneByTopiaId(String topiaId)
          getZoneByTopiaId :
 boolean isSpeciesTargetSpeciesEmpty()
          isSpeciesTargetSpeciesEmpty :
 boolean isZoneEmpty()
          isZoneEmpty :
 void removeSpeciesTargetSpecies(TargetSpecies value)
          removeSpeciesTargetSpecies :
 void removeZone(Zone value)
          removeZone :
 void setComment(String value)
          setComment :
 void setMetier(Metier value)
          setMetier :
 void setSeasonZoneComment(String value)
          setSeasonZoneComment :
 void setSpeciesTargetSpecies(Collection<TargetSpecies> values)
          setSpeciesTargetSpecies :
 void setZone(Collection<Zone> values)
          setZone :
 int sizeSpeciesTargetSpecies()
          sizeSpeciesTargetSpecies :
 int sizeZone()
          sizeZone :
 String toString()
          toString :
 void update()
          update :
 
Methods inherited from class fr.ifremer.isisfish.entities.SeasonImpl
containsMonth, getMonths, setMonths
 
Methods inherited from class fr.ifremer.isisfish.entities.SeasonAbstract
getFirstMonth, getLastMonth, setFirstMonth, setLastMonth
 
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, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, 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.MetierSeasonInfo
getCells, getTargetFactor
 
Methods inherited from interface fr.ifremer.isisfish.entities.Season
containsMonth, getFirstMonth, getLastMonth, getMonths, setFirstMonth, setLastMonth, setMonths
 
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

seasonZoneComment

protected String seasonZoneComment

comment

protected String comment

speciesTargetSpecies

protected Collection<TargetSpecies> speciesTargetSpecies

metier

protected Metier metier

zone

protected Collection<Zone> zone
Constructor Detail

MetierSeasonInfoAbstract

public MetierSeasonInfoAbstract()
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 SeasonAbstract
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 SeasonAbstract
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
Overrides:
accept in class SeasonAbstract
Parameters:
visitor - le visiteur de l'entite.
Throws:
org.nuiton.topia.TopiaException

accept

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

Overrides:
accept in class SeasonAbstract
Returns:
List
Throws:
org.nuiton.topia.TopiaException

getComposite

public 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 SeasonAbstract
Returns:
List
Throws:
org.nuiton.topia.TopiaException

setSeasonZoneComment

public void setSeasonZoneComment(String value)
setSeasonZoneComment :

Specified by:
setSeasonZoneComment in interface MetierSeasonInfo
Parameters:
value -

getSeasonZoneComment

public String getSeasonZoneComment()
getSeasonZoneComment :

Specified by:
getSeasonZoneComment in interface MetierSeasonInfo
Returns:
String

setComment

public void setComment(String value)
setComment :

Specified by:
setComment in interface MetierSeasonInfo
Parameters:
value -

getComment

public String getComment()
getComment :

Specified by:
getComment in interface MetierSeasonInfo
Returns:
String

addSpeciesTargetSpecies

public void addSpeciesTargetSpecies(TargetSpecies value)
addSpeciesTargetSpecies :

Specified by:
addSpeciesTargetSpecies in interface MetierSeasonInfo
Parameters:
value -

getSpeciesTargetSpeciesByTopiaId

public TargetSpecies getSpeciesTargetSpeciesByTopiaId(String topiaId)
getSpeciesTargetSpeciesByTopiaId :

Specified by:
getSpeciesTargetSpeciesByTopiaId in interface MetierSeasonInfo
Parameters:
topiaId -
Returns:
TargetSpecies

addAllSpeciesTargetSpecies

public void addAllSpeciesTargetSpecies(Collection<TargetSpecies> values)
addAllSpeciesTargetSpecies :

Specified by:
addAllSpeciesTargetSpecies in interface MetierSeasonInfo
Parameters:
values -

setSpeciesTargetSpecies

public void setSpeciesTargetSpecies(Collection<TargetSpecies> values)
setSpeciesTargetSpecies :

Specified by:
setSpeciesTargetSpecies in interface MetierSeasonInfo
Parameters:
values -

removeSpeciesTargetSpecies

public void removeSpeciesTargetSpecies(TargetSpecies value)
removeSpeciesTargetSpecies :

Specified by:
removeSpeciesTargetSpecies in interface MetierSeasonInfo
Parameters:
value -

clearSpeciesTargetSpecies

public void clearSpeciesTargetSpecies()
clearSpeciesTargetSpecies :

Specified by:
clearSpeciesTargetSpecies in interface MetierSeasonInfo

getSpeciesTargetSpecies

public Collection<TargetSpecies> getSpeciesTargetSpecies()
getSpeciesTargetSpecies :

Specified by:
getSpeciesTargetSpecies in interface MetierSeasonInfo
Returns:
Collection

getSpeciesTargetSpecies

public TargetSpecies getSpeciesTargetSpecies(Species value)
getSpeciesTargetSpecies :

Specified by:
getSpeciesTargetSpecies in interface MetierSeasonInfo
Parameters:
value -
Returns:
TargetSpecies

sizeSpeciesTargetSpecies

public int sizeSpeciesTargetSpecies()
sizeSpeciesTargetSpecies :

Specified by:
sizeSpeciesTargetSpecies in interface MetierSeasonInfo
Returns:
int

isSpeciesTargetSpeciesEmpty

public boolean isSpeciesTargetSpeciesEmpty()
isSpeciesTargetSpeciesEmpty :

Specified by:
isSpeciesTargetSpeciesEmpty in interface MetierSeasonInfo
Returns:
boolean

setMetier

public void setMetier(Metier value)
setMetier :

Specified by:
setMetier in interface MetierSeasonInfo
Parameters:
value -

getMetier

public Metier getMetier()
getMetier :

Specified by:
getMetier in interface MetierSeasonInfo
Returns:
Metier

addZone

public void addZone(Zone zone)
addZone :

Specified by:
addZone in interface MetierSeasonInfo
Parameters:
zone -

addAllZone

public void addAllZone(Collection<Zone> values)
addAllZone :

Specified by:
addAllZone in interface MetierSeasonInfo
Parameters:
values -

getZoneByTopiaId

public Zone getZoneByTopiaId(String topiaId)
getZoneByTopiaId :

Specified by:
getZoneByTopiaId in interface MetierSeasonInfo
Parameters:
topiaId -
Returns:
Zone

setZone

public void setZone(Collection<Zone> values)
setZone :

Specified by:
setZone in interface MetierSeasonInfo
Parameters:
values -

removeZone

public void removeZone(Zone value)
removeZone :

Specified by:
removeZone in interface MetierSeasonInfo
Parameters:
value -

clearZone

public void clearZone()
clearZone :

Specified by:
clearZone in interface MetierSeasonInfo

getZone

public Collection<Zone> getZone()
getZone :

Specified by:
getZone in interface MetierSeasonInfo
Returns:
Collection

sizeZone

public int sizeZone()
sizeZone :

Specified by:
sizeZone in interface MetierSeasonInfo
Returns:
int

isZoneEmpty

public boolean isZoneEmpty()
isZoneEmpty :

Specified by:
isZoneEmpty in interface MetierSeasonInfo
Returns:
boolean

toString

public String toString()
toString :

Overrides:
toString in class SeasonImpl
Returns:
String


Copyright © 1999-2011 CodeLutin. All Rights Reserved.