XMLContext

public final class XMLContext<T extends Object>(source)

Constructors

Link copied to clipboard
public XMLContext<T> XMLContext<T extends Any>(XMLUniverse universe, T boundObject)

Properties

Link copied to clipboard
private final T boundObject
Link copied to clipboard
private final XMLUniverse universe

Functions

Link copied to clipboard
public final Runnable getBoundMethod(String name)
public final Consumer<E> getBoundMethod<E extends Any>(String name, Class<E> argument)
Link copied to clipboard
public final T getBoundObject()
Link copied to clipboard
public final GetSetter<E> getBoundProperty<E extends Any>(String name, Class<E> type)
Link copied to clipboard
public final GuiComponent getChildFragment(Element element)
public final GuiComponent getChildFragment(Element element, Object rebind)
Link copied to clipboard
public final List<GuiComponent> getChildFragments(Element element)
public final List<GuiComponent> getChildFragments(Element element, XMLContext<?> context)
public final List<GuiComponent> getChildFragments(Element element, Object rebind)
Link copied to clipboard
public final Runnable getMethodFromAttribute(Element element, QName name)
public final Consumer<E> getMethodFromAttribute<E extends Any>(Element element, QName name, Class<E> type)
Link copied to clipboard
public final GetSetter<E> getPropertyFromAttribute<E extends Any>(Element element, QName name, Class<E> type)
public final E getPropertyFromAttribute<E extends Any>(Element element, QName name, Class<E> type, E def)
Link copied to clipboard
public final XMLUniverse getUniverse()