Class ImportStructureExcel
java.lang.Object
sk.iway.iwcm.xls.ExcelImportJXL
sk.iway.iwcm.components.importWebPages.ImportStructureExcel
ImportStructureExcel.java
-
Field Summary
Fields inherited from class sk.iway.iwcm.xls.ExcelImportJXL
fileName, header, headerCells, headerNames, headerNamesOriginal, in, out, request, rowCounter, rowsInSheet
-
Constructor Summary
ConstructorsConstructorDescriptionImportStructureExcel
(InputStream in, javax.servlet.http.HttpServletRequest request, PrintWriter out) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
afterImportJob
(Prop prop) collapseGroups
(List<String> groups) static String
collapseGroupsUp
(String groupsStr) Spoji adresare smerom hore, ak mam pristup na vsetky podadresare nejakeho adresara spoji to do jednehovoid
copyPerms
(UserDetails user, Identity groupUser) Nastavi pouzivatelovi prava na moduly podla grouPuserastatic void
devourChildren
(List<String> groups, int index) Removes children of the given element from the given listgetDocDefaultContent
(String tempName) Podla nazvu sablony vyhlada v adresari System->Sablony default content pre strankuUser s loginom gestorGrpAdmin definuje default prava k modulom pre gestoraUser s loginom koordinatorGrpAdmin definuje default prava k modulom pre koordinatorastatic boolean
Returns, whether the second parameter is child of the first one in case both are represented in decimal dotted notationstatic String
listToString
(List<String> list) protected void
saveRow
(Connection db_conn, jxl.Cell[] row, jxl.Sheet sheet, Prop prop) pridanie riadku do zoznamu riadkovMethods inherited from class sk.iway.iwcm.xls.ExcelImportJXL
deleteNotUpdated, doImport, doImport, dropQuote, formatHeaderName, formatHeaderNameOriginal, getBooleanValue, getBooleanValue, getCell, getDateValue, getDateValue, getDouble, getDouble, getDouble, getDouble, getFileName, getHeaderName, getHeaderNameOriginal, getIntValue, getIntValue, getValue, getValue, importSheet, log, logErr, print, println, println, printlnError, printlnError, scrollWindow, setFileName, setHeader, setUpdateField, trim
-
Constructor Details
-
ImportStructureExcel
public ImportStructureExcel(InputStream in, javax.servlet.http.HttpServletRequest request, PrintWriter out)
-
-
Method Details
-
afterImportJob
- Overrides:
afterImportJob
in classExcelImportJXL
-
saveRow
protected void saveRow(Connection db_conn, jxl.Cell[] row, jxl.Sheet sheet, Prop prop) throws Exception Description copied from class:ExcelImportJXL
pridanie riadku do zoznamu riadkov- Overrides:
saveRow
in classExcelImportJXL
- Throws:
Exception
-
listToString
-
collapseGroups
-
collapseGroupsUp
Spoji adresare smerom hore, ak mam pristup na vsetky podadresare nejakeho adresara spoji to do jedneho- Parameters:
groupsStr
- - zoznam ID adresarov- Returns:
-
devourChildren
Removes children of the given element from the given list -
isChild
Returns, whether the second parameter is child of the first one in case both are represented in decimal dotted notation -
copyPerms
Nastavi pouzivatelovi prava na moduly podla grouPusera- Parameters:
user
-groupUser
-
-
getUserDefaultGestor
User s loginom gestorGrpAdmin definuje default prava k modulom pre gestora- Returns:
-
getUserDefaultKoordinator
User s loginom koordinatorGrpAdmin definuje default prava k modulom pre koordinatora- Returns:
-
getDocDefaultContent
Podla nazvu sablony vyhlada v adresari System->Sablony default content pre stranku- Parameters:
tempName
-- Returns:
-