public abstract class AGenericConfiguration extends AConfigurationElement
Modifier and Type | Class and Description |
---|---|
static class |
AGenericConfiguration.StringProperty |
Constructor and Description |
---|
AGenericConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(AGenericConfiguration.StringProperty prop) |
Object |
createResource(IConfigurableResourceContext cxt) |
abstract Class<?> |
getImplementingClass() |
void |
setFile(String filename) |
void |
setImplementingClass(String classname) |
void |
setResourceClass(String classname) |
void |
validate(IConfigurableResourceContext cxt)
Checks that configuration is valid, for example that class exists and conforms to the interface
|
getUri, setUri
public void addProperty(AGenericConfiguration.StringProperty prop)
public Object createResource(IConfigurableResourceContext cxt)
public abstract Class<?> getImplementingClass()
public void setFile(String filename)
public void setImplementingClass(String classname)
public void setResourceClass(String classname)
public void validate(IConfigurableResourceContext cxt)
IConfigurationElement
Copyright © 2004–2022 OpenL Tablets. All rights reserved.