toggle menu
MoulConfig
3.2.0
jvm
switch theme
search in API
common
/
io.github.notenoughupdates.moulconfig.xml
/
XSDGenerator
XSDGenerator
class
XSDGenerator
(
val
universe
:
XMLUniverse
,
val
nameSpace
:
String
)
(
source
)
Members
Constructors
XSDGenerator
Link copied to clipboard
constructor
(
universe
:
XMLUniverse
,
nameSpace
:
String
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
document
Link copied to clipboard
val
document
:
Document
extra
Namespace
Map
Link copied to clipboard
val
extraNamespaceMap
:
Map
<
String
,
String
>
name
Space
Link copied to clipboard
val
nameSpace
:
String
root
Link copied to clipboard
val
root
:
Element
universe
Link copied to clipboard
val
universe
:
XMLUniverse
XMLNS_XML_SCHEMA
Link copied to clipboard
val
XMLNS_XML_SCHEMA
:
String
Functions
create
Child
Link copied to clipboard
fun
createChild
(
base
:
Element
,
nameSpace
:
String
,
local
:
String
)
:
Element
dump
To
File
Link copied to clipboard
fun
dumpToFile
(
file
:
File
)
emit
Basic
Type
Link copied to clipboard
fun
emitBasicType
(
type
:
XMLGuiLoader.Basic
<
*
>
)
:
Element
write
All
Link copied to clipboard
fun
writeAll
(
)
write
Base
Cases
Link copied to clipboard
fun
writeBaseCases
(
)
write
Element
Link copied to clipboard
fun
writeElement
(
type
:
XMLGuiLoader
<
*
>
)
write
Type
Link copied to clipboard
fun
writeType
(
type
:
XMLGuiLoader
<
*
>
)