<java-object> tag
Load java objects from script files
The <java-object/> element is used to link to a specific java (or Kotlin)
class to load and invoke as the document is loaded. This element uses the
class-name attribute to find a class.
When a class is found, the system will first try to find a
public static void onDomInitialize(Document) method in the class, if found, it
is invoked.
If not found, then the system will look for a public constructor with a single
Document parameter. If found, it is invoked, if not, an error is logged in the
console.
Attributes
| Attribute | Value | Description | Example | 
|---|---|---|---|
class-name | class | Class path of the class to load | net.arcadiusmc.entityeditor.menu.EquipmentEditorKt | 
Examples
<java-object class-name="net.arcadiusmc.entityeditor.menu.EquipmentEditorKt"/>