|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jewel.util.PatternUtil
public class PatternUtil
Utilitats per validar i obtenir valors dels patrons, tant d'expressions com d'accions
Constructor Summary | |
---|---|
PatternUtil()
|
Method Summary | |
---|---|
static java.lang.String |
getExpression(java.lang.String text)
Obté el text de l'interior d'una expressió |
static java.util.List<java.lang.String> |
getExpressions(java.lang.String text)
Obté les expressions d'un texte |
static java.util.Map<java.lang.String,java.lang.String> |
getExpressionsUrl(java.lang.String urlPattern,
java.lang.String url)
Obté les expressions d'un patró URL |
static java.lang.String |
getMessageExpression(java.lang.String text,
java.util.ResourceBundle rb)
Obté el text de l'interior d'una expressió de missatge internacionalitzat |
static boolean |
isJewelExpression(java.lang.String text)
Comprova que un texte sigui una expressió del tipus #{\b*[a-zA-Z0-9\.] |
static boolean |
isJewelMessageExpression(java.lang.String text)
Comprova que un text sigui una expressió de missatge internacionalitzat |
static boolean |
urlMatches(java.lang.String text,
java.lang.String completeText)
Mira que una URL amb paràmetres coincideixi amb el patró URL Primer es comproba que el patró URL sigui vàlid |
static boolean |
validateActionPattern(java.lang.String pathDeclaration)
Valida que la URL d'una acció estigui ben declarada |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PatternUtil()
Method Detail |
---|
public static java.lang.String getExpression(java.lang.String text)
text
- Amb el patró "#{public static java.util.List<java.lang.String> getExpressions(java.lang.String text)
text
-
public static java.util.Map<java.lang.String,java.lang.String> getExpressionsUrl(java.lang.String urlPattern, java.lang.String url)
urlPattern
- patró URLurl
- URL on trobar les expressions
public static java.lang.String getMessageExpression(java.lang.String text, java.util.ResourceBundle rb)
text
- Amb el patró "#{rb
- ResourceBundle utilitzat per la traducció
public static boolean isJewelExpression(java.lang.String text)
text
- a comprovar
public static boolean isJewelMessageExpression(java.lang.String text)
text
- a comprovar
public static boolean urlMatches(java.lang.String text, java.lang.String completeText)
Mira que una URL amb paràmetres coincideixi amb el patró URL
Primer es comproba que el patró URL sigui vàlid
text
- Patró URLcompleteText
- URL a comprovar
public static boolean validateActionPattern(java.lang.String pathDeclaration)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |