toggle menu
MoulConfig
3.2.0
jvm
switch theme
search in API
common
/
io.github.notenoughupdates.moulconfig.xml
/
XMLContext
XMLContext
class
XMLContext
<
T
:
Any
>
(
val
universe
:
XMLUniverse
,
val
boundObject
:
T
)
(
source
)
Members
Constructors
XMLContext
Link copied to clipboard
constructor
(
universe
:
XMLUniverse
,
boundObject
:
T
)
Properties
bound
Object
Link copied to clipboard
val
boundObject
:
T
universe
Link copied to clipboard
val
universe
:
XMLUniverse
Functions
get
Bound
Method
Link copied to clipboard
fun
getBoundMethod
(
name
:
String
)
:
Runnable
fun
<
E
>
getBoundMethod
(
name
:
String
,
argument
:
Class
<
E
>
)
:
Consumer
<
E
>
get
Bound
Property
Link copied to clipboard
fun
<
E
>
getBoundProperty
(
name
:
String
,
type
:
Class
<
E
>
)
:
GetSetter
<
E
>
get
Child
Fragment
Link copied to clipboard
fun
getChildFragment
(
element
:
Element
)
:
GuiComponent
fun
getChildFragment
(
element
:
Element
,
rebind
:
Any
)
:
GuiComponent
get
Child
Fragments
Link copied to clipboard
fun
getChildFragments
(
element
:
Element
)
:
List
<
GuiComponent
>
fun
getChildFragments
(
element
:
Element
,
context
:
XMLContext
<
*
>
)
:
List
<
GuiComponent
>
fun
getChildFragments
(
element
:
Element
,
rebind
:
Any
)
:
List
<
GuiComponent
>
get
Method
From
Attribute
Link copied to clipboard
fun
getMethodFromAttribute
(
element
:
Element
,
name
:
QName
)
:
Runnable
fun
<
E
>
getMethodFromAttribute
(
element
:
Element
,
name
:
QName
,
type
:
Class
<
E
>
)
:
Consumer
<
E
>
get
Property
From
Attribute
Link copied to clipboard
fun
<
E
>
getPropertyFromAttribute
(
element
:
Element
,
name
:
QName
,
type
:
Class
<
E
>
)
:
GetSetter
<
E
>
?
fun
<
E
>
getPropertyFromAttribute
(
element
:
Element
,
name
:
QName
,
type
:
Class
<
E
>
,
def
:
E
)
:
E