Class Position
java.lang.Object
com.suncode.pwfl.administration.structure.Position
Klasa przechowująca dane o stanowisku.
- Author:
- Paweł Rosolak 11-10-2012
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringPozwala dołączyć role przypisane do stanowiskastatic final StringPozwala dołączyć stanowisko nadrzędnestatic final StringPozwala dołączyć jednostkę organizacyjnąstatic final StringPozwala dołączyć role przypisane do stanowiskastatic final StringPozwala dołączyć tłumaczeniastatic final StringPozwala dołączyć użytkownika przypisanego do stanowiskastatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleangetId()getName()Pobiera jednostkę do której należy stanowiskogetRoles()getUser()inthashCode()voidsetDirectoredUnits(Set<OrganizationalUnit> directoredUnits) voidsetHigherPosition(Position higherPosition) Ustawia stanowisko nadrzędnevoidUstawia id stanowiskavoidUstawia nazwę stanowiskavoidsetOrganizationalUnit(OrganizationalUnit organizationalUnit) Ustawia jednostkę organizacyjnąvoidvoidsetSubPositions(Set<Position> subPositions) voidUstawia symbol stanowiskavoidsetTranslations(List<PositionTranslation> translations) voidUstawia użytkownika dla stanowiska
-
Field Details
-
JOIN_OU
Pozwala dołączyć jednostkę organizacyjną- See Also:
-
JOIN_HIGHER_POSITION
Pozwala dołączyć stanowisko nadrzędne- See Also:
-
JOIN_USER
Pozwala dołączyć użytkownika przypisanego do stanowiska- See Also:
-
JOIN_ROLES
Pozwala dołączyć role przypisane do stanowiska- See Also:
-
JOIN_DIRECTORED_UNITS
Pozwala dołączyć role przypisane do stanowiska- See Also:
-
JOIN_TRANSLATIONS
Pozwala dołączyć tłumaczenia- See Also:
-
NAME_COLUMN_NAME
- See Also:
-
subPositions
-
-
Constructor Details
-
Position
- Parameters:
name- Nazwa stanowiskasymbol- Symbol stanowiska
-
-
Method Details
-
getSubPositions
-
setSubPositions
-
getName
- Returns:
- Zwraca nazwę stanowiska
-
setName
Ustawia nazwę stanowiska- Parameters:
name- Nazwa stanowiska
-
getSymbol
- Returns:
- Zwaraca symbol stanowiska
-
setSymbol
Ustawia symbol stanowiska- Parameters:
symbol- Symbol stanowiska
-
getHigherPosition
- Returns:
- Zwraca stanowisko nadrzędne
-
setHigherPosition
Ustawia stanowisko nadrzędne- Parameters:
higherPosition- Stanowisko nadrzędne
-
getOrganizationalUnit
Pobiera jednostkę do której należy stanowisko- Returns:
- Zwaraca jednostkę organizacyjną
-
setOrganizationalUnit
Ustawia jednostkę organizacyjną- Parameters:
organizationalUnit- Jednostka organizacyjna
-
getId
- Returns:
- Zwraca id stanowiska
-
setId
Ustawia id stanowiska- Parameters:
id- Id stanowiska
-
getUser
- Returns:
- Zwraca użytkownika przypisanego do stanowiska
-
setUser
Ustawia użytkownika dla stanowiska- Parameters:
user- Użytkownik
-
getDirectoredUnits
- Returns:
- Zwraca zbiór jednostek dla których stanowisko jest stanowiskiem kierowniczym
-
setDirectoredUnits
-
hashCode
public int hashCode() -
equals
-
getRoles
-
setRoles
-
addRole
-
getTranslations
-
setTranslations
-