public class CheckValidation
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static int |
todayDay |
private static int |
todayMonth |
private static int |
todayYear |
| Constructor and Description |
|---|
CheckValidation() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkAdress(java.lang.String adress) |
static boolean |
checkDate(java.lang.String date) |
static boolean |
checkIndex(java.lang.String index) |
static boolean |
checkIndexYear(java.lang.String index) |
static boolean |
checkLK(java.lang.String lk) |
static boolean |
checkMail(java.lang.String mail) |
static boolean |
checkName(java.lang.String name,
int mode) |
static boolean |
checkPhoneNumber(java.lang.String num) |
static boolean |
checkProsek(java.lang.String prosek) |
static boolean |
checkSearchQuery(java.lang.String searchQuery,
int tab) |
static boolean |
checkSelection(java.lang.Object selectedItem)
for
ComboBox highlighting |
static boolean |
checkTitula(java.lang.String t) |
static boolean |
checkUniquePredmetCode(java.lang.String text) |
static boolean |
checkUniqueProfesorID(java.lang.String id) |
static boolean |
checkZvanje(java.lang.String z) |
static boolean |
doesHave31Days(int mes) |
static java.lang.String |
firstLetterToCapital(java.lang.String s) |
static int |
getGodinaIndeksa(java.lang.String s) |
static int |
getGodinaUpisa(java.lang.String s) |
static int |
getTodayDay() |
static int |
getTodayMonth() |
static int |
getTodayYear() |
static boolean |
isLeapYear(int god) |
static boolean[] |
isPredmetValid(java.lang.Object[] o,
boolean editable) |
static boolean[] |
isProfesorValid(java.lang.Object[] data,
boolean editable) |
static boolean[] |
isStudentValid(java.lang.Object[] data,
boolean editable) |
static java.lang.String[][] |
tokenizeSearchQuery(java.lang.String query,
int tab) |
private static int todayDay
private static int todayMonth
private static int todayYear
public static boolean checkName(java.lang.String name,
int mode)
name - data to be validatedmode - -
0 - Imena/Prezimena
1 - Sifre
2 - Naziv predmetapublic static boolean checkDate(java.lang.String date)
date - String with Date of format DD.MM.YYYY.public static boolean checkIndex(java.lang.String index)
index - String ssX/YYYY or ssXX/YYYY or ssXXX/YYYYpublic static boolean checkIndexYear(java.lang.String index)
index - Student indexpublic static boolean checkMail(java.lang.String mail)
mail - String mailpublic static boolean checkProsek(java.lang.String prosek)
prosek - Student GPA?public static boolean checkPhoneNumber(java.lang.String num)
num - phone number
0nn/nnn-nnn or 0nn/nnn-nnnn or 0nn/nnn-nnnnn for domestic numbers and
+MMMnn/nnn-nnn or +MMMnn/nnn-nnnn or +MMMnn/nnn-nnnnn for foreign numberspublic static boolean checkAdress(java.lang.String adress)
public static boolean isLeapYear(int god)
god - yearpublic static boolean doesHave31Days(int mes)
mes - monthpublic static int getGodinaUpisa(java.lang.String s)
s - input Datepublic static int getGodinaIndeksa(java.lang.String s)
s - input index(Student's keyValue)public static boolean[] isStudentValid(java.lang.Object[] data,
boolean editable)
public static boolean[] isPredmetValid(java.lang.Object[] o,
boolean editable)
public static boolean checkUniquePredmetCode(java.lang.String text)
public static boolean checkUniqueProfesorID(java.lang.String id)
public static boolean checkSelection(java.lang.Object selectedItem)
ComboBox highlightingselectedItem - selected item in ComboBoxpublic static boolean checkLK(java.lang.String lk)
lk - IDcard(keyValue for Profesor)public static boolean checkTitula(java.lang.String t)
t - input Profesor's titlepublic static boolean checkZvanje(java.lang.String z)
z - input Profesor's callingpublic static boolean[] isProfesorValid(java.lang.Object[] data,
boolean editable)
public static java.lang.String firstLetterToCapital(java.lang.String s)
s - input Stringpublic static boolean checkSearchQuery(java.lang.String searchQuery,
int tab)
searchQuery - input from Search TextFieldtab - in tab (0 - Student/1 - Professor/2 -Subject)public static java.lang.String[][] tokenizeSearchQuery(java.lang.String query,
int tab)
query - query String validated by checkSearchQuery(String searchQuery, int tab)tab - search in tab (0 - Student/1 - Professor/2 -Subject)public static int getTodayDay()
public static int getTodayMonth()
public static int getTodayYear()