Skip navigation links
A B C D E F G H I M N P R S T V 

A

addAnnotation(String) - Method in class net.jangaroo.exml.model.ConfigClass
 
addAnnotation(String) - Method in class net.jangaroo.exml.model.ExmlModel
 
addCfg(ConfigAttribute) - Method in class net.jangaroo.exml.model.ConfigClass
 
addConstant(Declaration) - Method in class net.jangaroo.exml.model.ConfigClass
 
addImport(String) - Method in class net.jangaroo.exml.model.ConfigClass
 
addImport(String) - Method in class net.jangaroo.exml.model.ExmlModel
 
addVar(Declaration) - Method in class net.jangaroo.exml.model.ExmlModel
 
AnnotationAt - Enum in net.jangaroo.exml.model
Legal values for EXML attribute at of element annotation.

B

buildConfigClass() - Method in class net.jangaroo.exml.as.ConfigClassBuilder
 

C

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.
computeGeneratedComponentClassFile() - Method in class net.jangaroo.exml.model.ExmlSourceFile
 
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.
contains(ConfigAttribute) - Method in class net.jangaroo.exml.model.ConfigClass
 
convert() - Method in class net.jangaroo.exml.compiler.ExmlToMxml
 
convertAllExmlToMxml() - Method in class net.jangaroo.exml.compiler.Exmlc
 
createConfigClassName(String) - Static method in class net.jangaroo.exml.model.ConfigClass
Create a ConfigClass name from the given name.
createManifestFile() - Method in class net.jangaroo.exml.generator.MxmlLibraryManifestGenerator
 
createSrc() - Method in class net.jangaroo.exml.ant.ExmlcTask
Adds a path for source compilation.

D

Declaration - Class in net.jangaroo.exml.model
 
Declaration(String, String, String) - Constructor for class net.jangaroo.exml.model.Declaration
 
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
 
equals(Object) - Method in class net.jangaroo.exml.model.ConfigClass
 
equals(Object) - Method in class net.jangaroo.exml.model.TypedField
 
execute() - Method in class net.jangaroo.exml.ant.ExmlcTask
Executes the task.
EXML_VALIDATION_MESSAGE_PREFIX - Static variable in class net.jangaroo.exml.parser.ExmlValidator
 
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() - 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
 
ExmlElement - Class in net.jangaroo.exml.model
An EXML element, declaring config attributes and a super element.
ExmlElement(ConfigClass) - Constructor for class net.jangaroo.exml.model.ExmlElement
 
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
 
ExmlSourceFile - Class in net.jangaroo.exml.model
An EXML source file to compile into a config class and a target class.
ExmlSourceFile(ConfigClassRegistry, File) - Constructor for class net.jangaroo.exml.model.ExmlSourceFile
 
ExmlToConfigClassParser - Class in net.jangaroo.exml.parser
 
ExmlToConfigClassParser() - 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
 
ExmlToMxml - Class in net.jangaroo.exml.compiler
A tool that converts EXML source code into MXML and ActionScript source code.
ExmlToMxml(ConfigClassRegistry) - Constructor for class net.jangaroo.exml.compiler.ExmlToMxml
 
ExmlValidator - Class in net.jangaroo.exml.parser
Validates the configured EXML source files against the EXML schema and the generated component suite schemas in the classpath.
ExmlValidator(ExmlConfiguration) - Constructor for class net.jangaroo.exml.parser.ExmlValidator
 

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
 
fromExmlRootNodeName(String) - Static method in enum net.jangaroo.exml.model.ConfigClassType
 
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, File) - 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
 
generateConfigClass(File) - Method in class net.jangaroo.exml.model.ConfigClassRegistry
 
generateConfigClass() - Method in class net.jangaroo.exml.model.ExmlSourceFile
 
generateTargetClass(File) - Method in class net.jangaroo.exml.model.ConfigClassRegistry
 
generateTargetClass() - Method in class net.jangaroo.exml.model.ExmlSourceFile
 
generateXsd() - Method in class net.jangaroo.exml.compiler.Exmlc
 
generateXsd(Writer) - Method in class net.jangaroo.exml.model.ConfigClassRegistry
 
generateXsdFile(Collection<ConfigClass>, String, Writer) - Method in class net.jangaroo.exml.generator.ExmlConfigPackageXsdGenerator
 
getAllImports() - Method in class net.jangaroo.exml.generator.ExmlComponentClassModel
 
getAnnotations() - Method in class net.jangaroo.exml.model.ConfigClass
 
getAnnotations() - Method in class net.jangaroo.exml.model.ExmlModel
 
getAttributeValue(String, String) - Static method in class net.jangaroo.exml.parser.ExmlToModelParser
 
getCfgByName(String) - Method in class net.jangaroo.exml.model.ConfigClass
 
getCfgDefaults() - Method in class net.jangaroo.exml.model.ExmlModel
 
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
 
getConfigClass() - Method in class net.jangaroo.exml.model.ExmlSourceFile
 
getConfigClassByName(String) - Method in class net.jangaroo.exml.model.ConfigClassRegistry
Get a ConfigClass for the given name.
getConfigClassName() - Method in class net.jangaroo.exml.model.ExmlSourceFile
 
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
 
getDefaultSuperConfigClassName() - Method in enum net.jangaroo.exml.model.ConfigClassType
 
getDescription() - Method in class net.jangaroo.exml.model.DescriptionHolder
 
getDescription() - Method in class net.jangaroo.exml.model.ExmlElement
 
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
getDirectCfgs() - Method in class net.jangaroo.exml.model.ExmlElement
Returns only the config attributes that are not already defined in the super element.
getEscapedDescription() - Method in class net.jangaroo.exml.model.DescriptionHolder
 
getEscapedDescriptionAts() - Method in class net.jangaroo.exml.model.DescriptionHolder
 
getEscapedDescriptionWithoutAts() - Method in class net.jangaroo.exml.model.DescriptionHolder
 
getExmlcArgs() - Method in class net.jangaroo.exml.ant.ExmlcTask
 
getExmlElements() - Method in class net.jangaroo.exml.generator.ExmlConfigPackage
 
getExmlRootNodeName() - Method in enum net.jangaroo.exml.model.ConfigClassType
The name of the EXML root node that leads to a config class of this type to be generated.
getExmlSourceFile(File) - Method in class net.jangaroo.exml.model.ConfigClassRegistry
 
getExmlSourceFilesByConfigClassName() - Method in class net.jangaroo.exml.model.ConfigClassRegistry
 
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.
getFormattedCfgDefaults() - Method in class net.jangaroo.exml.generator.ExmlComponentClassModel
 
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
getFullTypeName() - Method in class net.jangaroo.exml.model.ExmlElement
 
getImports() - Method in class net.jangaroo.exml.model.ConfigClass
 
getImports() - Method in class net.jangaroo.exml.model.ExmlModel
 
getJangarooParser() - Method in class net.jangaroo.exml.model.ConfigClassRegistry
 
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.ConfigClass
the name
getName() - Method in class net.jangaroo.exml.model.ExmlElement
 
getName() - Method in class net.jangaroo.exml.model.TypedField
 
getNamespace() - Method in class net.jangaroo.exml.model.ExmlElement
 
getNs() - Method in class net.jangaroo.exml.generator.ExmlConfigPackage
 
getNs() - Method in class net.jangaroo.exml.model.ConfigClass
 
getNs() - Method in class net.jangaroo.exml.model.ExmlElement
 
getPackage() - Method in class net.jangaroo.exml.model.ExmlElement
 
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
 
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
 
getSourceConfigClasses() - Method in class net.jangaroo.exml.model.ConfigClassRegistry
Returns the list of all config classes in the source path, defined in EXML or ActionScript.
getSourceFile() - Method in class net.jangaroo.exml.model.ExmlSourceFile
 
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
 
getSuperElement() - Method in class net.jangaroo.exml.model.ExmlElement
Return the EXML element this element inherits config attributes from, or null if this is a top-level EXML element.
getTargetClassName() - Method in class net.jangaroo.exml.model.ExmlSourceFile
 
getType() - Method in class net.jangaroo.exml.model.ConfigClass
 
getType() - Method in enum net.jangaroo.exml.model.ConfigClassType
The type used by exml and ext including our own types like gctype
getType() - Method in class net.jangaroo.exml.model.TypedField
 
getTypeName() - Method in class net.jangaroo.exml.model.ExmlElement
 
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.Declaration
 
getVars() - Method in class net.jangaroo.exml.model.ExmlModel
 
getXsType() - Method in class net.jangaroo.exml.model.ConfigAttribute
The type used by xsd generation

H

hashCode() - Method in class net.jangaroo.exml.model.ConfigClass
 
hashCode() - Method in class net.jangaroo.exml.model.TypedField
 
hasSourceTargetClass() - Method in class net.jangaroo.exml.model.ExmlSourceFile
 

I

isCreatedViaConfigObject() - Method in enum net.jangaroo.exml.model.ConfigClassType
 
isExmlGenerated() - Method in class net.jangaroo.exml.model.ConfigClass
 
isNotEmptyText(String) - Static method in class net.jangaroo.exml.compiler.ExmlToMxml
 
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
 
isStandAloneConstant() - Method in class net.jangaroo.exml.model.Declaration
 

M

main(String[]) - Static method in class net.jangaroo.exml.compiler.Exmlc
 
MxmlLibraryManifestGenerator - Class in net.jangaroo.exml.generator
 
MxmlLibraryManifestGenerator(ConfigClassRegistry) - Constructor for class net.jangaroo.exml.generator.MxmlLibraryManifestGenerator
 

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.model - package net.jangaroo.exml.model
 
net.jangaroo.exml.parser - package net.jangaroo.exml.parser
 

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
parseAnnotationAtValue(String) - Static method in class net.jangaroo.exml.compiler.Exmlc
 
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() - Method in class net.jangaroo.exml.model.ExmlSourceFile
 
parseExmlToConfigClass(File) - Method in class net.jangaroo.exml.parser.ExmlToConfigClassParser
 
parseFileWithHandler(File, ContentHandler) - Static method in class net.jangaroo.exml.parser.ExmlToConfigClassParser
 
parsePublicApiMode(String) - Static method in class net.jangaroo.exml.compiler.Exmlc
 
PublicApiMode - Enum in net.jangaroo.exml.model
Legal values for EXML attribute publicApi.

R

recreateSrc() - Method in class net.jangaroo.exml.ant.ExmlcTask
Recreate src.
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

scanDir(File, File, String[]) - Method in class net.jangaroo.exml.ant.ExmlcTask
Scans the directory looking for source files to be compiled.
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
 
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.
setFullName(String) - Method in class net.jangaroo.exml.model.ConfigClass
 
setName(String) - Method in class net.jangaroo.exml.model.ConfigClass
 
setNs(String) - Method in class net.jangaroo.exml.model.ExmlElement
 
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.
setSuperClassName(String) - Method in class net.jangaroo.exml.model.ConfigClass
 
setSuperClassName(String) - Method in class net.jangaroo.exml.model.ExmlModel
 
setType(ConfigClassType) - Method in class net.jangaroo.exml.model.ConfigClass
 
setTypeValue(String) - Method in class net.jangaroo.exml.model.ConfigClass
 
setValue(String) - Method in class net.jangaroo.exml.model.Declaration
 
startElement(String, String, String, Attributes) - Method in class net.jangaroo.exml.parser.ExmlMetadataHandler
 

T

toString() - Method in class net.jangaroo.exml.model.ConfigAttribute
 
toString() - Method in class net.jangaroo.exml.model.ExmlElement
 
TypedField - Class in net.jangaroo.exml.model
A typed field of the EXML class, either a config attribute or a constant.
TypedField(String, String) - Constructor for class net.jangaroo.exml.model.TypedField
 
TypedField(String, String, String) - Constructor for class net.jangaroo.exml.model.TypedField
 

V

validateAllExmlFiles() - Method in class net.jangaroo.exml.parser.ExmlValidator
 
validateExmlFile(File) - Method in class net.jangaroo.exml.parser.ExmlValidator
 
valueOf(String) - Static method in enum net.jangaroo.exml.model.AnnotationAt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.jangaroo.exml.model.ConfigClassType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.jangaroo.exml.model.PublicApiMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.jangaroo.exml.model.AnnotationAt
Returns an array containing the constants of this enum type, in the order they are declared.
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.
values() - Static method in enum net.jangaroo.exml.model.PublicApiMode
Returns an array containing the constants of this enum type, in the order they are declared.
visitAnnotation(Annotation) - Method in class net.jangaroo.exml.as.ConfigClassBuilder
 
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 M N P R S T V 
Skip navigation links

Copyright © 2002–2018 CoreMedia AG. All rights reserved.