EXML_ANNOTATION_AT_ATTRIBUTE, EXML_ANNOTATION_NODE_NAME, EXML_BASE_CLASS_ATTRIBUTE, EXML_CFG_DEFAULT_ATTRIBUTE, EXML_CFG_DEFAULT_NODE_NAME, EXML_CFG_NAME_ATTRIBUTE, EXML_CFG_NODE_NAME, EXML_CFG_TYPE_ATTRIBUTE, EXML_CLASS_NODE_NAME, EXML_COMPONENT_NODE_NAME, EXML_CONFIG_URI_PREFIX, EXML_CONSTANT_NAME_ATTRIBUTE, EXML_CONSTANT_NODE_NAME, EXML_CONSTANT_TYPE_ATTRIBUTE, EXML_CONSTANT_VALUE_ATTRIBUTE, EXML_DECLARATION_NAME_ATTRIBUTE, EXML_DECLARATION_TYPE_ATTRIBUTE, EXML_DECLARATION_VALUE_ATTRIBUTE, EXML_DESCRIPTION_NODE_NAME, EXML_GRID_COLUMN_NODE_NAME, EXML_IMPORT_CLASS_ATTRIBUTE, EXML_IMPORT_NODE_NAME, EXML_LAYOUT_NODE_NAME, EXML_NAMESPACE_URI, EXML_OBJECT_NODE_NAME, EXML_PLUGIN_NODE_NAME, EXML_PUBLIC_API_ATTRIBUTE, EXML_ROOT_NODE_NAMES, EXML_SCHEMA_LOCATION, EXML_SUFFIX, EXML_UNTYPED_NAMESPACE_URI, EXML_UNTYPED_SCHEMA_LOCATION, EXML_VAR_NODE_NAME, OUTPUT_CHARSET| Constructor and Description |
|---|
Exmlc() |
Exmlc(ExmlConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
void |
generateAllComponentClasses() |
void |
generateAllConfigClasses() |
File |
generateComponentClass(File exmlSourceFile) |
File |
generateConfigClass(File source) |
File |
generateXsd() |
ExmlConfiguration |
getConfig() |
ConfigClassRegistry |
getConfigClassRegistry() |
static void |
main(String[] argv) |
static AnnotationAt |
parseAnnotationAtValue(String annotationAt) |
static PublicApiMode |
parsePublicApiMode(String publicApiMode) |
static int |
run(String[] argv) |
void |
setConfig(ExmlConfiguration config) |
public Exmlc()
public Exmlc(ExmlConfiguration config)
public static AnnotationAt parseAnnotationAtValue(String annotationAt)
public static PublicApiMode parsePublicApiMode(String publicApiMode)
public void setConfig(ExmlConfiguration config)
public ExmlConfiguration getConfig()
public ConfigClassRegistry getConfigClassRegistry()
public void generateAllConfigClasses()
generateAllConfigClasses in interface Exmlcpublic File generateConfigClass(File source)
generateConfigClass in interface Exmlcpublic File generateComponentClass(File exmlSourceFile)
generateComponentClass in interface Exmlcpublic void generateAllComponentClasses()
generateAllComponentClasses in interface Exmlcpublic File generateXsd()
generateXsd in interface Exmlcpublic static int run(String[] argv)
public static void main(String[] argv)
Copyright © 2002–2015 CoreMedia AG. All rights reserved.