public final class WicketUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static IBehaviorsMixin |
$b |
static ILambdasMixin |
$L |
static IModelsMixin |
$m |
static IValidatorsMixin |
$v |
| Modifier and Type | Method and Description |
|---|---|
static void |
appendListOfParents(List<? super org.apache.wicket.MarkupContainer> list,
org.apache.wicket.Component child,
org.apache.wicket.Component topParentInclusive)
Adiciona os parent containers à lista, ordenados do filho para o pai.
|
static void |
clearMessagesForComponent(org.apache.wicket.Component component) |
static <C> Stream<C> |
findChildren(org.apache.wicket.MarkupContainer container,
Class<C> type) |
static <C extends org.apache.wicket.MarkupContainer> |
findClosestParent(org.apache.wicket.Component component,
Class<C> parentClass)
Retorna uma lista de parent containers, ordenados do filho para o pai.
|
static Optional<String> |
findContainerRelativePath(org.apache.wicket.MarkupContainer container,
String childId) |
static <C> Optional<C> |
findFirstChild(org.apache.wicket.MarkupContainer container,
Class<C> type) |
static <C> Optional<C> |
findFirstChild(org.apache.wicket.MarkupContainer container,
Class<C> type,
Predicate<C> filter) |
static Optional<String> |
findPageRelativePath(org.apache.wicket.MarkupContainer container,
String childId) |
static <C extends org.apache.wicket.MarkupContainer> |
findTopmostParent(org.apache.wicket.Component component,
Class<C> parentClass)
Retorna o pai mais alto na hierarquia, que é do tipo parentClass.
|
static List<org.apache.wicket.MarkupContainer> |
listParents(org.apache.wicket.Component child)
Retorna uma lista de parent containers, ordenados do filho para o pai.
|
static List<org.apache.wicket.MarkupContainer> |
listParents(org.apache.wicket.Component child,
org.apache.wicket.MarkupContainer topParentInclusive)
Retorna uma lista de parent containers, ordenados do filho para o pai.
|
static boolean |
nullOrEmpty(Object obj) |
public static final IBehaviorsMixin $b
public static final IModelsMixin $m
public static final IValidatorsMixin $v
public static final ILambdasMixin $L
public static <C> Stream<C> findChildren(org.apache.wicket.MarkupContainer container, Class<C> type)
public static <C> Optional<C> findFirstChild(org.apache.wicket.MarkupContainer container, Class<C> type)
public static <C> Optional<C> findFirstChild(org.apache.wicket.MarkupContainer container, Class<C> type, Predicate<C> filter)
public static void clearMessagesForComponent(org.apache.wicket.Component component)
public static <C extends org.apache.wicket.MarkupContainer> Optional<C> findClosestParent(org.apache.wicket.Component component, Class<C> parentClass)
child - public static <C extends org.apache.wicket.MarkupContainer> Optional<C> findTopmostParent(org.apache.wicket.Component component, Class<C> parentClass)
child - public static List<org.apache.wicket.MarkupContainer> listParents(org.apache.wicket.Component child)
child - public static List<org.apache.wicket.MarkupContainer> listParents(org.apache.wicket.Component child, org.apache.wicket.MarkupContainer topParentInclusive)
child - topParentInclusive - parent mais alto na hierarquia a ser incluído na listapublic static void appendListOfParents(List<? super org.apache.wicket.MarkupContainer> list, org.apache.wicket.Component child, org.apache.wicket.Component topParentInclusive)
child - topParentInclusive - parent mais alto na hierarquia a ser incluído na listapublic static boolean nullOrEmpty(Object obj)
public static Optional<String> findPageRelativePath(org.apache.wicket.MarkupContainer container, String childId)
Copyright © 2018. All rights reserved.