public interface IUnitAttributeService
Modifier and Type | Method and Description |
---|---|
boolean |
canCreateSubUnit(int nIdUnit)
Check if the given id unit can creabe sub units
|
void |
doCreateUnit(Unit unit,
javax.servlet.http.HttpServletRequest request)
Do create the additional attributes of the given unit
|
void |
doModifyUnit(Unit unit,
javax.servlet.http.HttpServletRequest request)
Do modify the additional attributes of the given unit
|
void |
doRemoveUnit(int nIdUnit,
javax.servlet.http.HttpServletRequest request)
Do remove the additional attributes
|
void |
moveSubTree(Unit unitToMove,
Unit newUnitParent)
Update attributes to change the parent of a unit.
|
void |
populate(Unit unit)
Populate an unit additionnal attributes with the data of the database
|
void |
populate(Unit unit,
javax.servlet.http.HttpServletRequest request)
Populate an unit additionnal attributes with the data of the request
|
void doCreateUnit(Unit unit, javax.servlet.http.HttpServletRequest request)
unit
- the unitrequest
- the HTTP requestvoid doModifyUnit(Unit unit, javax.servlet.http.HttpServletRequest request)
unit
- the unitrequest
- the HTTP requestvoid doRemoveUnit(int nIdUnit, javax.servlet.http.HttpServletRequest request)
nIdUnit
- the id unitrequest
- the HTTP requestvoid populate(Unit unit)
unit
- the unit to populatevoid populate(Unit unit, javax.servlet.http.HttpServletRequest request) throws UnitErrorException
unit
- the unit to populaterequest
- the HTTP requestUnitErrorException
- exception if there is an error (ex: mandatory field)boolean canCreateSubUnit(int nIdUnit)
nIdUnit
- the id unitCopyright © 2017 City of Paris. All rights reserved.