Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
P
Q
R
S
T
V
A
addCfg(ConfigAttribute)
- Method in class net.jangaroo.exml.model.
ConfigClass
addConstant(Constant)
- Method in class net.jangaroo.exml.model.
ConfigClass
addImport(String)
- Method in class net.jangaroo.exml.model.
ExmlModel
B
buildConfigClass()
- Method in class net.jangaroo.exml.as.
ConfigClassBuilder
C
characters(char[], int, int)
- Method in class net.jangaroo.exml.xml.
PreserveLineNumberHandler
checkParameters()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Check that all required attributes have been set and nothing silly has been entered.
compile()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Perform the compilation.
computeComponentClassTarget(ExmlModel)
- Method in class net.jangaroo.exml.generator.
ExmlComponentClassGenerator
ConfigAttribute
- Class in
net.jangaroo.exml.model
A meta model of an Ext JS component configuration attribute.
ConfigAttribute(String, String, String)
- Constructor for class net.jangaroo.exml.model.
ConfigAttribute
ConfigClass
- Class in
net.jangaroo.exml.model
ConfigClass()
- Constructor for class net.jangaroo.exml.model.
ConfigClass
ConfigClassBuilder
- Class in
net.jangaroo.exml.as
ConfigClassBuilder(CompilationUnit)
- Constructor for class net.jangaroo.exml.as.
ConfigClassBuilder
ConfigClassRegistry
- Class in
net.jangaroo.exml.model
ConfigClassRegistry(ExmlConfiguration)
- Constructor for class net.jangaroo.exml.model.
ConfigClassRegistry
ConfigClassType
- Enum in
net.jangaroo.exml.model
An enumeration of the types of ExtJS objects: components, plugins, and actions.
Constant
- Class in
net.jangaroo.exml.model
Constant(String, String)
- Constructor for class net.jangaroo.exml.model.
Constant
contains(ConfigAttribute)
- Method in class net.jangaroo.exml.model.
ConfigClass
createComponentClassName(String)
- Static method in class net.jangaroo.exml.model.
ExmlModel
Create a ComponentClass name from the given name.
createConfigClassName(String)
- Static method in class net.jangaroo.exml.model.
ConfigClass
Create a ConfigClass name from the given name.
createSrc()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Adds a path for source compilation.
D
DescriptionHolder
- Class in
net.jangaroo.exml.model
DescriptionHolder()
- Constructor for class net.jangaroo.exml.model.
DescriptionHolder
DescriptionHolder(String)
- Constructor for class net.jangaroo.exml.model.
DescriptionHolder
E
endElement(String, String, String)
- Method in class net.jangaroo.exml.parser.
ExmlMetadataHandler
endElement(String, String, String)
- Method in class net.jangaroo.exml.xml.
PreserveLineNumberHandler
equals(Object)
- Method in class net.jangaroo.exml.model.
ConfigAttribute
equals(Object)
- Method in class net.jangaroo.exml.model.
ConfigClass
equals(Object)
- Method in class net.jangaroo.exml.model.
Constant
execute()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Executes the task.
Exmlc
- Class in
net.jangaroo.exml.compiler
Exmlc()
- Constructor for class net.jangaroo.exml.compiler.
Exmlc
Exmlc(ExmlConfiguration)
- Constructor for class net.jangaroo.exml.compiler.
Exmlc
ExmlcCommandLineParser
- Class in
net.jangaroo.exml.cli
ExmlcCommandLineParser()
- Constructor for class net.jangaroo.exml.cli.
ExmlcCommandLineParser
ExmlComponentClassGenerator
- Class in
net.jangaroo.exml.generator
ExmlComponentClassGenerator(ExmlConfiguration)
- Constructor for class net.jangaroo.exml.generator.
ExmlComponentClassGenerator
ExmlComponentClassModel
- Class in
net.jangaroo.exml.generator
An EXML component to be rendered using Freemarker.
ExmlComponentClassModel(ExmlModel)
- Constructor for class net.jangaroo.exml.generator.
ExmlComponentClassModel
ExmlConfigClassGenerator
- Class in
net.jangaroo.exml.generator
ExmlConfigClassGenerator()
- Constructor for class net.jangaroo.exml.generator.
ExmlConfigClassGenerator
ExmlConfigPackage
- Class in
net.jangaroo.exml.generator
ExmlConfigPackage(Collection<ConfigClass>, String)
- Constructor for class net.jangaroo.exml.generator.
ExmlConfigPackage
ExmlConfigPackageXsdGenerator
- Class in
net.jangaroo.exml.generator
ExmlConfigPackageXsdGenerator(ExmlConfiguration)
- Constructor for class net.jangaroo.exml.generator.
ExmlConfigPackageXsdGenerator
ExmlcTask
- Class in
net.jangaroo.exml.ant
Ant Task for Exmlc
ExmlcTask()
- Constructor for class net.jangaroo.exml.ant.
ExmlcTask
ExmlMetadataHandler
- Class in
net.jangaroo.exml.parser
Generates an internal representation of all metadata of the component described by the given EXML.
ExmlMetadataHandler(ConfigClass)
- Constructor for class net.jangaroo.exml.parser.
ExmlMetadataHandler
ExmlModel
- Class in
net.jangaroo.exml.model
ExmlModel()
- Constructor for class net.jangaroo.exml.model.
ExmlModel
ExmlToConfigClassParser
- Class in
net.jangaroo.exml.parser
ExmlToConfigClassParser(ExmlConfiguration)
- Constructor for class net.jangaroo.exml.parser.
ExmlToConfigClassParser
ExmlToModelParser
- Class in
net.jangaroo.exml.parser
ExmlToModelParser(ConfigClassRegistry)
- Constructor for class net.jangaroo.exml.parser.
ExmlToModelParser
F
findCommentEndPos(String, int)
- Static method in class net.jangaroo.exml.as.
ConfigClassBuilder
findLineCommentEnd(String, int)
- Static method in class net.jangaroo.exml.as.
ConfigClassBuilder
fromExtConfigAttribute(String)
- Static method in enum net.jangaroo.exml.model.
ConfigClassType
G
generateAllComponentClasses()
- Method in class net.jangaroo.exml.compiler.
Exmlc
generateAllConfigClasses()
- Method in class net.jangaroo.exml.compiler.
Exmlc
generateClass(ExmlModel, Writer)
- Method in class net.jangaroo.exml.generator.
ExmlComponentClassGenerator
generateClass(ExmlModel)
- Method in class net.jangaroo.exml.generator.
ExmlComponentClassGenerator
generateClass(ConfigClass, File)
- Method in class net.jangaroo.exml.generator.
ExmlConfigClassGenerator
generateComponentClass(File)
- Method in class net.jangaroo.exml.compiler.
Exmlc
generateConfigClass(File)
- Method in class net.jangaroo.exml.compiler.
Exmlc
generateXsd()
- Method in class net.jangaroo.exml.compiler.
Exmlc
generateXsdFile(ConfigClassRegistry)
- Method in class net.jangaroo.exml.generator.
ExmlConfigPackageXsdGenerator
generateXsdFile(ConfigClassRegistry, Writer)
- Method in class net.jangaroo.exml.generator.
ExmlConfigPackageXsdGenerator
get(String)
- Method in interface net.jangaroo.exml.json.
Json
get(String)
- Method in class net.jangaroo.exml.json.
JsonArray
get(String)
- Method in class net.jangaroo.exml.json.
JsonObject
getAllImports()
- Method in class net.jangaroo.exml.generator.
ExmlComponentClassModel
getCfgByName(String)
- Method in class net.jangaroo.exml.model.
ConfigClass
getCfgs()
- Method in class net.jangaroo.exml.model.
ConfigClass
getClassName()
- Method in class net.jangaroo.exml.model.
ExmlModel
getClasspath()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Get the classpath to find joo library files.
getComponentClassName()
- Method in class net.jangaroo.exml.model.
ConfigClass
getConfig()
- Method in class net.jangaroo.exml.compiler.
Exmlc
getConfig()
- Method in class net.jangaroo.exml.model.
ConfigClassRegistry
getConfigClass()
- Method in class net.jangaroo.exml.model.
ExmlModel
getConfigClassByName(String)
- Method in class net.jangaroo.exml.model.
ConfigClassRegistry
Get a ConfigClass for the given name.
getConfigClasses()
- Method in class net.jangaroo.exml.generator.
ExmlConfigPackage
getConfigClassPackage()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Get the config class package name
getConfigClassRegistry()
- Method in class net.jangaroo.exml.compiler.
Exmlc
getConstants()
- Method in class net.jangaroo.exml.model.
ConfigClass
getDescription()
- Method in class net.jangaroo.exml.model.
DescriptionHolder
getDestdir()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Get the destination directory into which AS files will be generated.
getDirectCfgs()
- Method in class net.jangaroo.exml.model.
ConfigClass
Returns only the ConfigAttributes that are not already defined in the super class
getEscapedDescription()
- Method in class net.jangaroo.exml.model.
DescriptionHolder
getExmlcArgs()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
getExmlComponentClassGenerator()
- Method in class net.jangaroo.exml.compiler.
Exmlc
getExmlConfigPackageXsdGenerator()
- Method in class net.jangaroo.exml.compiler.
Exmlc
getExtTypeAttribute()
- Method in enum net.jangaroo.exml.model.
ConfigClassType
The name of the attribute in a JSON object description that determines the object type: xtype, ptype, type.
getFailonerror()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Gets the failonerror flag.
getFileList()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Gets the list of files to be compiled.
getFormattedConfig()
- Method in class net.jangaroo.exml.generator.
ExmlComponentClassModel
getFullClassName()
- Method in class net.jangaroo.exml.model.
ExmlModel
getFullName()
- Method in class net.jangaroo.exml.model.
ConfigClass
The full qualified name
getImports()
- Method in class net.jangaroo.exml.model.
ConfigClass
getImports()
- Method in class net.jangaroo.exml.model.
ExmlModel
getJsonObject()
- Method in class net.jangaroo.exml.model.
ExmlModel
getModel()
- Method in class net.jangaroo.exml.generator.
ExmlComponentClassModel
getName()
- Method in class net.jangaroo.exml.model.
ConfigAttribute
getName()
- Method in class net.jangaroo.exml.model.
ConfigClass
the name
getName()
- Method in class net.jangaroo.exml.model.
Constant
getNs()
- Method in class net.jangaroo.exml.generator.
ExmlConfigPackage
getNs()
- Method in class net.jangaroo.exml.model.
ConfigClass
getPackageName()
- Method in class net.jangaroo.exml.generator.
ExmlConfigPackage
getPackageName()
- Method in class net.jangaroo.exml.model.
ConfigClass
getPackageName()
- Method in class net.jangaroo.exml.model.
ExmlModel
getRegisteredConfigClasses()
- Method in class net.jangaroo.exml.model.
ConfigClassRegistry
Returns the list of registered Config classes
getResourceDir()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Get the destination directory into which the XSDs will be generated.
getShellScriptName()
- Method in class net.jangaroo.exml.cli.
ExmlcCommandLineParser
getSrcdir()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Get the source dirs to find the source java files.
getSuperClass()
- Method in class net.jangaroo.exml.model.
ConfigClass
getSuperClassName()
- Method in class net.jangaroo.exml.model.
ConfigClass
getSuperClassName()
- Method in class net.jangaroo.exml.model.
ExmlModel
getType()
- Method in class net.jangaroo.exml.model.
ConfigAttribute
getType()
- Method in class net.jangaroo.exml.model.
ConfigClass
getTypeValue()
- Method in class net.jangaroo.exml.model.
ConfigClass
getUsedNamespaces()
- Method in class net.jangaroo.exml.generator.
ExmlConfigPackage
getValue()
- Method in class net.jangaroo.exml.model.
Constant
getWrapperClass()
- Method in class net.jangaroo.exml.json.
JsonObject
getXsType()
- Method in class net.jangaroo.exml.model.
ConfigAttribute
The type used by xsd generation
H
hashCode()
- Method in class net.jangaroo.exml.model.
ConfigAttribute
hashCode()
- Method in class net.jangaroo.exml.model.
ConfigClass
hashCode()
- Method in class net.jangaroo.exml.model.
Constant
I
isEmpty()
- Method in class net.jangaroo.exml.json.
JsonObject
isExmlNamespace(String)
- Static method in class net.jangaroo.exml.compiler.
Exmlc
isObject()
- Method in class net.jangaroo.exml.model.
ConfigAttribute
isSequence()
- Method in class net.jangaroo.exml.model.
ConfigAttribute
isSimple()
- Method in class net.jangaroo.exml.model.
ConfigAttribute
J
Json
- Interface in
net.jangaroo.exml.json
JsonArray
- Class in
net.jangaroo.exml.json
JsonArray(Object...)
- Constructor for class net.jangaroo.exml.json.
JsonArray
JsonObject
- Class in
net.jangaroo.exml.json
JsonObject(Object...)
- Constructor for class net.jangaroo.exml.json.
JsonObject
L
LINE_NUMBER_KEY_NAME
- Static variable in class net.jangaroo.exml.xml.
PreserveLineNumberHandler
M
main(String[])
- Static method in class net.jangaroo.exml.compiler.
Exmlc
mustGenerateConfigClass(File, File)
- Method in class net.jangaroo.exml.generator.
ExmlConfigClassGenerator
N
net.jangaroo.exml.ant
- package net.jangaroo.exml.ant
net.jangaroo.exml.as
- package net.jangaroo.exml.as
net.jangaroo.exml.cli
- package net.jangaroo.exml.cli
net.jangaroo.exml.compiler
- package net.jangaroo.exml.compiler
net.jangaroo.exml.generator
- package net.jangaroo.exml.generator
net.jangaroo.exml.json
- package net.jangaroo.exml.json
net.jangaroo.exml.model
- package net.jangaroo.exml.model
net.jangaroo.exml.parser
- package net.jangaroo.exml.parser
net.jangaroo.exml.xml
- package net.jangaroo.exml.xml
P
parse(String[])
- Method in class net.jangaroo.exml.cli.
ExmlcCommandLineParser
parse(File)
- Method in class net.jangaroo.exml.parser.
ExmlToModelParser
Parses the exml file into an ExmlModel
parseAsDocComment(String)
- Static method in class net.jangaroo.exml.as.
ConfigClassBuilder
parseConfig(CmdLineParser, ExmlConfiguration)
- Method in class net.jangaroo.exml.cli.
ExmlcCommandLineParser
parseDescription(JooSymbol, JooSymbol[])
- Static method in class net.jangaroo.exml.as.
ConfigClassBuilder
parseExmlToConfigClass(File)
- Method in class net.jangaroo.exml.parser.
ExmlToConfigClassParser
parsePackageFromNamespace(String)
- Static method in class net.jangaroo.exml.compiler.
Exmlc
PreserveLineNumberHandler
- Class in
net.jangaroo.exml.xml
SAX Handler that fills a DOM document with the XML nodes and ads line numbers to the element user data
PreserveLineNumberHandler(Document)
- Constructor for class net.jangaroo.exml.xml.
PreserveLineNumberHandler
Q
quote(String)
- Static method in class net.jangaroo.exml.json.
JsonObject
Produce a string in double quotes with backslash sequences in all the right places.
R
recreateSrc()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Recreate src.
remove(String)
- Method in class net.jangaroo.exml.json.
JsonObject
resetFileLists()
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Clear the list of files to be compiled and copied..
run(String[])
- Static method in class net.jangaroo.exml.compiler.
Exmlc
S
scanAllAsFiles()
- Method in class net.jangaroo.exml.model.
ConfigClassRegistry
Scans all AS files the in the config class package
scanAllExmlFiles()
- Method in class net.jangaroo.exml.model.
ConfigClassRegistry
Setup the config class registry by scanning for .exml files, parsing them and adding their models to this registry.
scanDir(File, File, String[])
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Scans the directory looking for source files to be compiled.
set(String, Object)
- Method in interface net.jangaroo.exml.json.
Json
set(String, Object)
- Method in class net.jangaroo.exml.json.
JsonArray
set(String, Object)
- Method in class net.jangaroo.exml.json.
JsonObject
setClassName(String)
- Method in class net.jangaroo.exml.model.
ExmlModel
setClasspath(String)
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Set the classpath to find the joo library files.
setComponentClassName(String)
- Method in class net.jangaroo.exml.model.
ConfigClass
setConfig(ExmlConfiguration)
- Method in class net.jangaroo.exml.compiler.
Exmlc
setConfigClass(ConfigClass)
- Method in class net.jangaroo.exml.model.
ExmlModel
setConfigClassPackage(String)
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Set the config class package name
setDescription(String)
- Method in class net.jangaroo.exml.model.
DescriptionHolder
setDestdir(File)
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Set the destination directory into which the AS files will be generated.
setDocumentLocator(Locator)
- Method in class net.jangaroo.exml.parser.
ExmlMetadataHandler
setDocumentLocator(Locator)
- Method in class net.jangaroo.exml.xml.
PreserveLineNumberHandler
setFailonerror(boolean)
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Indicates whether the build will continue even if there are compilation errors; defaults to true.
setName(String)
- Method in class net.jangaroo.exml.model.
ConfigClass
setPackageName(String)
- Method in class net.jangaroo.exml.model.
ConfigClass
setPackageName(String)
- Method in class net.jangaroo.exml.model.
ExmlModel
setResourceDir(File)
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Set the resource directory into which the XSDs will be generated.
setSrcdir(Path)
- Method in class net.jangaroo.exml.ant.
ExmlcTask
Set the source directories to find the source joo files.
setSuperClass(ConfigClass)
- Method in class net.jangaroo.exml.model.
ConfigClass
setSuperClassName(String)
- Method in class net.jangaroo.exml.model.
ConfigClass
setSuperClassName(String)
- Method in class net.jangaroo.exml.model.
ExmlModel
settingWrapperClass(String)
- Method in class net.jangaroo.exml.json.
JsonObject
settingWrapperClassConstructorCast(String)
- Method in class net.jangaroo.exml.json.
JsonObject
setType(ConfigClassType)
- Method in class net.jangaroo.exml.model.
ConfigClass
setTypeValue(String)
- Method in class net.jangaroo.exml.model.
ConfigClass
startElement(String, String, String, Attributes)
- Method in class net.jangaroo.exml.parser.
ExmlMetadataHandler
startElement(String, String, String, Attributes)
- Method in class net.jangaroo.exml.xml.
PreserveLineNumberHandler
T
toString(int, int)
- Method in interface net.jangaroo.exml.json.
Json
Make a prettyprinted JSON text of this JSONObject.
toString()
- Method in class net.jangaroo.exml.json.
JsonArray
toString(int, int)
- Method in class net.jangaroo.exml.json.
JsonArray
Make a prettyprinted JSON text of this JSONArray.
toString()
- Method in class net.jangaroo.exml.json.
JsonObject
toString(int)
- Method in class net.jangaroo.exml.json.
JsonObject
Make a pretty-printed JSON text of this JSONObject.
toString(int, int)
- Method in class net.jangaroo.exml.json.
JsonObject
Make a prettyprinted JSON text of this JSONObject.
toString()
- Method in class net.jangaroo.exml.model.
ConfigAttribute
V
valueOf(String)
- Static method in enum net.jangaroo.exml.model.
ConfigClassType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum net.jangaroo.exml.model.
ConfigClassType
Returns an array containing the constants of this enum type, in the order they are declared.
visitClassBody(ClassBody)
- Method in class net.jangaroo.exml.as.
ConfigClassBuilder
visitClassDeclaration(ClassDeclaration)
- Method in class net.jangaroo.exml.as.
ConfigClassBuilder
visitCompilationUnit(CompilationUnit)
- Method in class net.jangaroo.exml.as.
ConfigClassBuilder
visitPackageDeclaration(PackageDeclaration)
- Method in class net.jangaroo.exml.as.
ConfigClassBuilder
A
B
C
D
E
F
G
H
I
J
L
M
N
P
Q
R
S
T
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2002-2011
CoreMedia AG
. All Rights Reserved.