Package fr.ifremer.isisfish.entities
Class TripTypeAbstract
java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
fr.ifremer.isisfish.entities.TripTypeAbstract
- All Implemented Interfaces:
TripType,Serializable,org.nuiton.topia.persistence.TopiaEntity,org.nuiton.topia.persistence.TopiaEntityContextable
- Direct Known Subclasses:
TripTypeImpl
public abstract class TripTypeAbstract
extends org.nuiton.topia.persistence.TopiaEntityAbstract
implements TripType
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringNom de l'attribut en BD : commentprotected TimeUnitNom de l'attribut en BD : minTimeBetweenTripprotected StringNom de l'attribut en BD : nameprotected TimeUnitNom de l'attribut en BD : tripDurationFields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoablesFields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSIONFields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
TOPIA_CONTEXTFields inherited from interface fr.ifremer.isisfish.entities.TripType
PROPERTY_COMMENT, PROPERTY_MIN_TIME_BETWEEN_TRIP, PROPERTY_NAME, PROPERTY_TRIP_DURATION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(org.nuiton.topia.persistence.EntityVisitor visitor) protected voidaccept0(org.nuiton.topia.persistence.EntityVisitor visitor) voiddelete()List<org.nuiton.topia.persistence.TopiaEntity>List<org.nuiton.topia.persistence.TopiaEntity>getName()voidsetComment(String comment) voidsetMinTimeBetweenTrip(TimeUnit minTimeBetweenTrip) voidvoidsetTripDuration(TimeUnit tripDuration) toString()voidupdate()Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersionMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.nuiton.topia.persistence.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersionMethods inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable
getTopiaContext, setTopiaContextMethods inherited from interface fr.ifremer.isisfish.entities.TripType
getFisheryRegion
-
Field Details
-
name
Nom de l'attribut en BD : name -
tripDuration
Nom de l'attribut en BD : tripDuration -
minTimeBetweenTrip
Nom de l'attribut en BD : minTimeBetweenTrip -
comment
Nom de l'attribut en BD : comment
-
-
Constructor Details
-
TripTypeAbstract
public TripTypeAbstract()
-
-
Method Details
-
update
public void update() throws org.nuiton.topia.TopiaException- Specified by:
updatein interfaceorg.nuiton.topia.persistence.TopiaEntityContextable- Throws:
org.nuiton.topia.TopiaException
-
delete
public void delete() throws org.nuiton.topia.TopiaException- Specified by:
deletein interfaceorg.nuiton.topia.persistence.TopiaEntityContextable- Throws:
org.nuiton.topia.TopiaException
-
accept
public void accept(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException - Specified by:
acceptin interfaceorg.nuiton.topia.persistence.TopiaEntity- Throws:
org.nuiton.topia.TopiaException
-
accept0
protected void accept0(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
setName
-
getName
-
setTripDuration
- Specified by:
setTripDurationin interfaceTripType
-
getTripDuration
- Specified by:
getTripDurationin interfaceTripType
-
setMinTimeBetweenTrip
- Specified by:
setMinTimeBetweenTripin interfaceTripType
-
getMinTimeBetweenTrip
- Specified by:
getMinTimeBetweenTripin interfaceTripType
-
setComment
- Specified by:
setCommentin interfaceTripType
-
getComment
- Specified by:
getCommentin interfaceTripType
-
getAggregate
public List<org.nuiton.topia.persistence.TopiaEntity> getAggregate() throws org.nuiton.topia.TopiaException- Specified by:
getAggregatein interfaceorg.nuiton.topia.persistence.TopiaEntity- Overrides:
getAggregatein classorg.nuiton.topia.persistence.TopiaEntityAbstract- Throws:
org.nuiton.topia.TopiaException
-
getComposite
public List<org.nuiton.topia.persistence.TopiaEntity> getComposite() throws org.nuiton.topia.TopiaException- Specified by:
getCompositein interfaceorg.nuiton.topia.persistence.TopiaEntity- Overrides:
getCompositein classorg.nuiton.topia.persistence.TopiaEntityAbstract- Throws:
org.nuiton.topia.TopiaException
-
toString
-