public class DesktopComponentScanner extends java.lang.Object implements ComponentScanner
Constructor and Description |
---|
DesktopComponentScanner()
Constructor
|
Modifier and Type | Method and Description |
---|---|
org.mini2Dx.gdx.utils.Array<java.lang.Class<?>> |
getPrototypeClasses() |
org.mini2Dx.gdx.utils.Array<java.lang.Class<?>> |
getSingletonClasses() |
void |
restoreFrom(java.io.Reader reader)
Restores the component class data from plain text format
|
void |
saveTo(java.io.Writer writer)
Saves the component class data in plain text format
|
void |
scan(java.lang.String[] packageNames)
|
public void scan(java.lang.String[] packageNames)
scan
in interface ComponentScanner
packageNames
- The package name to scan through, e.g. org.mini2Dx.componentpublic void saveTo(java.io.Writer writer)
ComponentScanner
saveTo
in interface ComponentScanner
public void restoreFrom(java.io.Reader reader) throws java.lang.ClassNotFoundException
ComponentScanner
restoreFrom
in interface ComponentScanner
java.lang.ClassNotFoundException
public org.mini2Dx.gdx.utils.Array<java.lang.Class<?>> getSingletonClasses()
getSingletonClasses
in interface ComponentScanner
public org.mini2Dx.gdx.utils.Array<java.lang.Class<?>> getPrototypeClasses()
getPrototypeClasses
in interface ComponentScanner