public class ComponentConfig
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ComponentConfig[] |
EMPTY_ARRAY |
protected java.lang.String |
headlessImplementationClass |
protected java.lang.String |
implementationClass |
protected java.lang.String |
interfaceClass |
protected boolean |
loadForDefaultProject |
java.util.Map<java.lang.String,java.lang.String> |
options |
Constructor and Description |
---|
ComponentConfig() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getHeadlessImplementationClass() |
java.lang.String |
getImplementationClass() |
java.lang.String |
getInterfaceClass() |
boolean |
isLoadForDefaultProject() |
boolean |
prepareClasses(boolean headless) |
void |
setHeadlessImplementationClass(java.lang.String headlessImplementationClass) |
void |
setImplementationClass(java.lang.String implementationClass) |
void |
setInterfaceClass(java.lang.String interfaceClass) |
void |
setLoadForDefaultProject(boolean loadForDefaultProject) |
java.lang.String |
toString() |
public static final ComponentConfig[] EMPTY_ARRAY
protected java.lang.String implementationClass
protected java.lang.String interfaceClass
protected java.lang.String headlessImplementationClass
protected boolean loadForDefaultProject
public java.util.Map<java.lang.String,java.lang.String> options
public java.lang.String getImplementationClass()
public java.lang.String getInterfaceClass()
public java.lang.String getHeadlessImplementationClass()
public boolean isLoadForDefaultProject()
public boolean prepareClasses(boolean headless)
public void setImplementationClass(java.lang.String implementationClass)
public void setInterfaceClass(java.lang.String interfaceClass)
public void setHeadlessImplementationClass(java.lang.String headlessImplementationClass)
public void setLoadForDefaultProject(boolean loadForDefaultProject)
public java.lang.String toString()
toString
in class java.lang.Object