Package org.sexydock.tabs
Class PropertyGetter
java.lang.Object
org.sexydock.tabs.PropertyGetter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T
static <T> T
get
(Class<T> type, JComponent c, String property) static <T> T
get
(Class<T> type, JComponent c, String clientProperty, Class<? extends JComponent> ancestorType, String ancestorClientProperty) static <T> T
get
(Class<T> type, JComponent c, String clientProperty, Class<? extends JComponent> ancestorType, String ancestorClientProperty, T defaultValue) static <T> T
get
(Class<T> type, JComponent c, String clientProperty, String UIManagerProperty) static <T> T
get
(Class<T> type, JComponent c, String clientProperty, String UIManagerProperty, T defaultValue) static <T> T
get
(Class<T> type, JComponent c, String property, T defaultValue) static <C extends JComponent>
CgetAncestor
(JComponent c, Class<C> ancestorType)
-
Constructor Details
-
PropertyGetter
public PropertyGetter()
-
-
Method Details
-
get
-
get
-
get
-
get
public static <T> T get(Class<T> type, JComponent c, String clientProperty, String UIManagerProperty) -
get
public static <T> T get(Class<T> type, JComponent c, String clientProperty, String UIManagerProperty, T defaultValue) -
get
public static <T> T get(Class<T> type, JComponent c, String clientProperty, Class<? extends JComponent> ancestorType, String ancestorClientProperty) -
get
public static <T> T get(Class<T> type, JComponent c, String clientProperty, Class<? extends JComponent> ancestorType, String ancestorClientProperty, T defaultValue) -
getAncestor
-