A C D E F G H I J L M N O P R S T V W _ 

A

any - Variable in class org.jomc.tools.model.SourceFileType
 
any - Variable in class org.jomc.tools.model.SourceSectionType
 

C

ClassFileProcessor - Class in org.jomc.tools
Processes class files.
ClassFileProcessor() - Constructor for class org.jomc.tools.ClassFileProcessor
Creates a new ClassFileProcessor instance.
ClassFileProcessor(ClassFileProcessor) - Constructor for class org.jomc.tools.ClassFileProcessor
Creates a new ClassFileProcessor instance taking a ClassFileProcessor instance to initialize the instance with.
clone() - Method in class org.jomc.tools.model.SourceFilesType
Creates and returns a deep copy of this object.
clone() - Method in class org.jomc.tools.model.SourceFileType
Creates and returns a deep copy of this object.
clone() - Method in class org.jomc.tools.model.SourceSectionsType
Creates and returns a deep copy of this object.
clone() - Method in class org.jomc.tools.model.SourceSectionType
Creates and returns a deep copy of this object.
clone() - Method in class org.jomc.tools.model.ToolsType
Creates and returns a deep copy of this object.
commitModelObjects(ModelContext, File) - Method in class org.jomc.tools.ClassFileProcessor
Commits model objects of the modules of the instance to class files.
commitModelObjects(Module, ModelContext, File) - Method in class org.jomc.tools.ClassFileProcessor
Commits model objects of a given module of the modules of the instance to class files.
commitModelObjects(Specification, ModelContext, File) - Method in class org.jomc.tools.ClassFileProcessor
Commits model objects of a given specification of the modules of the instance to class files.
commitModelObjects(Implementation, ModelContext, File) - Method in class org.jomc.tools.ClassFileProcessor
Commits model objects of a given implementation of the modules of the instance to class files.
commitModelObjects(Specification, Marshaller, JavaClass) - Method in class org.jomc.tools.ClassFileProcessor
Commits model objects of a given specification of the modules of the instance to a given class file.
commitModelObjects(Implementation, Marshaller, JavaClass) - Method in class org.jomc.tools.ClassFileProcessor
Commits model objects of a given implementation of the modules of the instance to a given class file.
createSourceFile(SourceFileType) - Method in class org.jomc.tools.model.ObjectFactory
Create an instance of JAXBElement<SourceFileType>}
createSourceFiles(SourceFilesType) - Method in class org.jomc.tools.model.ObjectFactory
Create an instance of JAXBElement<SourceFilesType>}
createSourceFilesType() - Method in class org.jomc.tools.model.ObjectFactory
Create an instance of SourceFilesType
createSourceFileType() - Method in class org.jomc.tools.model.ObjectFactory
Create an instance of SourceFileType
createSourceSection(SourceSectionType) - Method in class org.jomc.tools.model.ObjectFactory
Create an instance of JAXBElement<SourceSectionType>}
createSourceSections(SourceSectionsType) - Method in class org.jomc.tools.model.ObjectFactory
Create an instance of JAXBElement<SourceSectionsType>}
createSourceSectionsType() - Method in class org.jomc.tools.model.ObjectFactory
Create an instance of SourceSectionsType
createSourceSectionType() - Method in class org.jomc.tools.model.ObjectFactory
Create an instance of SourceSectionType
createToolsType() - Method in class org.jomc.tools.model.ObjectFactory
Create an instance of ToolsType

D

decodeModelObject(Unmarshaller, byte[], Class<T>) - Method in class org.jomc.tools.ClassFileProcessor
Decodes a model object from a byte array.

E

edit(Specification, SourceFileType, File) - Method in class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Edits a source file of a given specification.
edit(Implementation, SourceFileType, File) - Method in class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Edits a source file of a given implementation.
editable - Variable in class org.jomc.tools.model.SourceSectionType
 
editSection(Section) - Method in class org.jomc.tools.SourceFileProcessor.SourceFileEditor
This method searches the model of the source file for a section matching s and updates properties headContent and tailContent of s according to the templates declared in the model as returned by method getSourceFileType.
ENABLED_ATTRIBUTE_NAME - Static variable in class org.jomc.tools.modlet.ToolsModelProcessor
Constant for the name of the model context attribute backing property enabled.
ENABLED_ATTRIBUTE_NAME - Static variable in class org.jomc.tools.modlet.ToolsModelProvider
Constant for the name of the model context attribute backing property enabled.
encodeModelObject(Marshaller, JAXBElement<? extends ModelObject>) - Method in class org.jomc.tools.ClassFileProcessor
Encodes a model object to a byte array.

F

findModel(ModelContext, Model) - Method in class org.jomc.tools.modlet.ToolsModelProvider

G

getAddedSections() - Method in class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, deprecated without replacement. This method will be removed in version 2.0.
getAny() - Method in class org.jomc.tools.model.SourceFileType
Gets the value of the any property.
getAny() - Method in class org.jomc.tools.model.SourceSectionType
Gets the value of the any property.
getAnyElement(String, String, Class<T>) - Method in class org.jomc.tools.model.SourceFileType
Gets a single JAXBElement matching a namespace URI and local part from the any property of the instance.
getAnyElement(String, String, Class<T>) - Method in class org.jomc.tools.model.SourceSectionType
Gets a single JAXBElement matching a namespace URI and local part from the any property of the instance.
getAnyElement(List<Object>, String, String, Class<T>) - Method in class org.jomc.tools.model.ToolsType
Gets a single JAXBElement matching a namespace URI and local part from a given list of objects.
getAnyElements(String, String, Class<T>) - Method in class org.jomc.tools.model.SourceFileType
Gets a list containing all JAXBElements matching a namespace URI and local part from the any property of the instance.
getAnyElements(String, String, Class<T>) - Method in class org.jomc.tools.model.SourceSectionType
Gets a list containing all JAXBElements matching a namespace URI and local part from the any property of the instance.
getAnyElements(List<Object>, String, String, Class<T>) - Method in class org.jomc.tools.model.ToolsType
Gets a list containing all JAXBElements matching a namespace URI and local part from a given list of objects.
getAnyObject(Class<T>) - Method in class org.jomc.tools.model.SourceFileType
Gets a single object matching a given class from the any property of the instance.
getAnyObject(Class<T>) - Method in class org.jomc.tools.model.SourceSectionType
Gets a single object matching a given class from the any property of the instance.
getAnyObject(List<Object>, Class<T>) - Method in class org.jomc.tools.model.ToolsType
Gets a single object matching a class from a given list of objects.
getAnyObjects(Class<T>) - Method in class org.jomc.tools.model.SourceFileType
Gets a list containing all objects matching a given class from the any property of the instance.
getAnyObjects(Class<T>) - Method in class org.jomc.tools.model.SourceSectionType
Gets a list containing all objects matching a given class from the any property of the instance.
getAnyObjects(List<Object>, Class<T>) - Method in class org.jomc.tools.model.ToolsType
Gets a list containing all objects matching a class from a given list of objects.
getBooleanString(Boolean) - Method in class org.jomc.tools.JomcTool
Formats a Boolean to a string.
getClassfileAttribute(JavaClass, String) - Method in class org.jomc.tools.ClassFileProcessor
Gets an attribute from a java class.
getCsvString(String) - Method in class org.jomc.tools.JomcTool
Formats a string to a CSV string.
getDefaultLogLevel() - Static method in class org.jomc.tools.JomcTool
Gets the default log level events are logged at.
getDefaultTemplateEncoding() - Method in class org.jomc.tools.JomcTool
Gets the default encoding used for reading templates.
getDefaultTemplateProfile() - Static method in class org.jomc.tools.JomcTool
Deprecated.
The static modifier of this method and support to setup the default template profile using a system property will be removed in version 2.0.
getDisplayLanguage(String) - Method in class org.jomc.tools.JomcTool
Gets the display language of a given language code.
getHeadComment() - Method in class org.jomc.tools.model.SourceFileType
Gets the value of the headComment property.
getHeadTemplate() - Method in class org.jomc.tools.model.SourceSectionType
Gets the value of the headTemplate property.
getHtmlString(String) - Method in class org.jomc.tools.JomcTool
Formats a string to a HTML string with HTML entities.
getIdentifier() - Method in class org.jomc.tools.model.SourceFileType
Gets the value of the identifier property.
getImplementedJavaTypeNames(Implementation, boolean) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Modules.getImplementedJavaTypeNames(java.lang.String). This method will be removed in JOMC 2.0.
getIndentation() - Method in class org.jomc.tools.JomcTool
Gets the indentation string of the instance.
getIndentation(int) - Method in class org.jomc.tools.JomcTool
Gets an indentation string for a given indentation level.
getIndentationLevel() - Method in class org.jomc.tools.model.SourceSectionType
Gets the value of the indentationLevel property.
getInputEncoding() - Method in class org.jomc.tools.JomcTool
Gets the encoding to use for reading files.
getIsoDate(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getIsoDateTime(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getIsoTime(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getJavaClasspathLocation(Specification) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Specification.getJavaTypeName(). This method will be removed in JOMC 2.0.
getJavaClasspathLocation(Implementation) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Implementation.getJavaTypeName(). This method will be removed in JOMC 2.0.
getJavaClasspathLocation(String, boolean) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use JavaTypeName.getQualifiedName(). This method will be removed in JOMC 2.0.
getJavaConstantName(String) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method JomcTool.toJavaConstantName(java.lang.String). This method will be removed in JOMC 2.0.
getJavadocComment(Text, int, String) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Text.getJavadocComment(java.lang.String, java.lang.String). This method will be removed in JOMC 2.0.
getJavadocComment(Texts, int, String) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Text.getJavadocComment(java.lang.String, java.lang.String). This method will be removed in JOMC 2.0.
getJavaFieldName(Property) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Property.getJavaVariableName(). This method will be removed in JOMC 2.0.
getJavaFieldName(Dependency) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Dependency.getJavaVariableName(). This method will be removed in JOMC 2.0.
getJavaFieldName(Message) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Message.getJavaVariableName(). This method will be removed in JOMC 2.0.
getJavaFieldName(String) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method JomcTool.toJavaVariableName(java.lang.String). This method will be removed in JOMC 2.0.
getJavaGetterMethodName(Property) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Property.getJavaGetterMethodName(). This method will be removed in JOMC 2.0.
getJavaGetterMethodName(Dependency) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Dependency.getJavaGetterMethodName(). This method will be removed in JOMC 2.0.
getJavaGetterMethodName(Message) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Message.getJavaGetterMethodName(). This method will be removed in JOMC 2.0.
getJavaIdentifier(String, boolean) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method JomcTool.toJavaVariableName(java.lang.String). This method will be removed in JOMC 2.0.
getJavaInterfaceNames(Implementation, boolean) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.2, replaced by method JomcTool.getImplementedJavaTypeNames(org.jomc.model.Implementation, boolean). This method will be removed in version 2.0.
getJavaMethodParameterName(Argument) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Argument.getJavaVariableName(). This method will be removed in JOMC 2.0.
getJavaMethodParameterName(Property) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Property.getJavaVariableName(). This method will be removed in JOMC 2.0.
getJavaMethodParameterName(Dependency) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Dependency.getJavaVariableName(). This method will be removed in JOMC 2.0.
getJavaMethodParameterName(Message) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Message.getJavaVariableName(). This method will be removed in JOMC 2.0.
getJavaMethodParameterName(String) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method JomcTool.toJavaVariableName(java.lang.String). This method will be removed in JOMC 2.0.
getJavaModifierName(Implementation, Dependency) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Modules.getDependencyJavaModifierName(java.lang.String, java.lang.String). This method will be removed in JOMC 2.0.
getJavaModifierName(Implementation, Message) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Modules.getMessageJavaModifierName(java.lang.String, java.lang.String). This method will be removed in JOMC 2.0.
getJavaModifierName(Implementation, Property) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Modules.getPropertyJavaModifierName(java.lang.String, java.lang.String). This method will be removed in JOMC 2.0.
getJavaPackageName(Specification) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Specification.getJavaTypeName(). This method will be removed in JOMC 2.0.
getJavaPackageName(SpecificationReference) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Specification.getJavaTypeName(). This method will be removed in JOMC 2.0.
getJavaPackageName(Implementation) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Implementation.getJavaTypeName(). This method will be removed in JOMC 2.0.
getJavaScriptString(String) - Method in class org.jomc.tools.JomcTool
Formats a string to a JavaScript string applying JavaScript string rules.
getJavaSetterMethodName(Property) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Property.getJavaSetterMethodName(). This method will be removed in JOMC 2.0.
getJavaSetterMethodName(Dependency) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Dependency.getJavaSetterMethodName(). This method will be removed in JOMC 2.0.
getJavaSetterMethodName(Message) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Message.getJavaSetterMethodName(). This method will be removed in JOMC 2.0.
getJavaString(String) - Method in class org.jomc.tools.JomcTool
Formats a string to a Java string with unicode escapes.
getJavaTypeName(Specification, boolean) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Specification.getJavaTypeName(). This method will be removed in JOMC 2.0.
getJavaTypeName(SpecificationReference, boolean) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Specification.getJavaTypeName(). This method will be removed in JOMC 2.0.
getJavaTypeName(Implementation, boolean) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Implementation.getJavaTypeName(). This method will be removed in JOMC 2.0.
getJavaTypeName(Argument) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Argument.getJavaTypeName(). This method will be removed in JOMC 2.0.
getJavaTypeName(Property, boolean) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Property.getJavaTypeName(). This method will be removed in JOMC 2.0.
getJavaTypeName(Dependency) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Modules.getDependencyJavaTypeName(java.lang.String, java.lang.String). This method will be removed in JOMC 2.0.
getLineSeparator() - Method in class org.jomc.tools.JomcTool
Gets the line separator of the instance.
getListeners() - Method in class org.jomc.tools.JomcTool
Gets the list of registered listeners.
getLocale() - Method in class org.jomc.tools.JomcTool
Gets the locale of the instance.
getLocation() - Method in class org.jomc.tools.model.SourceFileType
Gets the value of the location property.
getLogLevel() - Method in class org.jomc.tools.JomcTool
Gets the log level of the instance.
getLongDate(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getLongDateTime(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getLongTime(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getMediumDate(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getMediumDateTime(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getMediumTime(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getModel() - Method in class org.jomc.tools.JomcTool
Gets the model of the instance.
getModelVersion() - Method in class org.jomc.tools.model.ToolsType
Gets the value of the modelVersion property.
getModules() - Method in class org.jomc.tools.JomcTool
Gets the modules of the model of the instance.
getName() - Method in class org.jomc.tools.model.SourceSectionType
Gets the value of the name property.
getOutput(Section) - Method in class org.jomc.tools.SourceFileProcessor.SourceFileEditor
This method creates any sections declared in the model of the source file as returned by method getSourceFileType prior to rendering the output of the editor.
getOutputEncoding() - Method in class org.jomc.tools.JomcTool
Gets the encoding to use for writing files.
getParentTemplateProfile(String) - Method in class org.jomc.tools.JomcTool
Gets the parent template profile of a given template profile.
getResourceBundleDefaultLocale() - Method in class org.jomc.tools.ResourceFileProcessor
Gets the language of the default language properties file of generated resource bundle resource files.
getResourceBundleResources(Specification) - Method in class org.jomc.tools.ResourceFileProcessor
Gets resource bundle properties resources of a given specification.
getResourceBundleResources(Implementation) - Method in class org.jomc.tools.ResourceFileProcessor
Gets resource bundle properties resources of a given implementation.
getShortDate(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getShortDateTime(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getShortTime(Calendar) - Method in class org.jomc.tools.JomcTool
Formats a calendar instance to a string.
getSourceFile() - Method in class org.jomc.tools.model.SourceFilesType
Gets the value of the sourceFile property.
getSourceFile(String) - Method in class org.jomc.tools.model.SourceFilesType
Gets a source file model for a given name from the list of source file models.
getSourceFileEditor() - Method in class org.jomc.tools.SourceFileProcessor
Gets the source file editor of the instance.
getSourceFileEditor(Specification) - Method in class org.jomc.tools.SourceFileProcessor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.getSourceFileEditor(). This method will be removed in version 2.0.
getSourceFileEditor(Implementation) - Method in class org.jomc.tools.SourceFileProcessor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.getSourceFileEditor(). This method will be removed in version 2.0.
getSourceFilesType() - Method in class org.jomc.tools.SourceFileProcessor
Deprecated.
As of JOMC 1.2, please add source file models to Specifications and Implementations directly. This method will be removed in version 2.0.
getSourceFilesType(Specification) - Method in class org.jomc.tools.SourceFileProcessor
Gets the source files model of a specification of the modules of the instance.
getSourceFilesType(Implementation) - Method in class org.jomc.tools.SourceFileProcessor
Gets the source files model of an implementation of the modules of the instance.
getSourceFileType(Specification) - Method in class org.jomc.tools.SourceFileProcessor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.getSourceFilesType(org.jomc.model.Specification). This method will be removed in version 2.0.
getSourceFileType(Implementation) - Method in class org.jomc.tools.SourceFileProcessor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.getSourceFilesType(org.jomc.model.Implementation). This method will be removed in version 2.0.
getSourceFileType() - Method in class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, deprecated without replacement. This method will be removed in version 2.0.
getSourceSection() - Method in class org.jomc.tools.model.SourceSectionsType
Gets the value of the sourceSection property.
getSourceSection(String) - Method in class org.jomc.tools.model.SourceSectionsType
Gets a section for a given name recursively from the list of sections.
getSourceSections() - Method in class org.jomc.tools.model.SourceFileType
Sections of the source file.
getSourceSections() - Method in class org.jomc.tools.model.SourceSectionType
Child sections of the section.
getSqlString(String) - Method in class org.jomc.tools.JomcTool
Formats a string to a SQL string.
getTailComment() - Method in class org.jomc.tools.model.SourceFileType
Gets the value of the tailComment property.
getTailTemplate() - Method in class org.jomc.tools.model.SourceSectionType
Gets the value of the tailTemplate property.
getTemplate() - Method in class org.jomc.tools.model.SourceFileType
Gets the value of the template property.
getTemplateEncoding() - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.3, replaced by method JomcTool.getDefaultTemplateEncoding(). This method will be removed in JOMC 2.0.
getTemplateEncoding(String) - Method in class org.jomc.tools.JomcTool
Gets the template encoding of a given template profile.
getTemplateLocation() - Method in class org.jomc.tools.JomcTool
Gets the location to search for templates in addition to searching the class path.
getTemplateParameters() - Method in class org.jomc.tools.JomcTool
Gets the template parameters of the instance.
getTemplateProfile() - Method in class org.jomc.tools.JomcTool
Gets the template profile of the instance.
getUnknownSections() - Method in class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, deprecated without replacement. This method will be removed in version 2.0.
getVelocityContext() - Method in class org.jomc.tools.JomcTool
Gets a new velocity context used for merging templates.
getVelocityContext() - Method in class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, deprecated without replacement. This method will be removed in version 2.0.
getVelocityEngine() - Method in class org.jomc.tools.JomcTool
Gets the VelocityEngine of the instance.
getVelocityTemplate(String) - Method in class org.jomc.tools.JomcTool
Gets a velocity template for a given name.
getXmlString(String) - Method in class org.jomc.tools.JomcTool
Formats a string to a XML string with XML entities.
getYears(Calendar, Calendar) - Method in class org.jomc.tools.JomcTool
Gets a string describing the range of years for given calendars.

H

headComment - Variable in class org.jomc.tools.model.SourceFileType
 
headTemplate - Variable in class org.jomc.tools.model.SourceSectionType
 

I

identifier - Variable in class org.jomc.tools.model.SourceFileType
 
indentationLevel - Variable in class org.jomc.tools.model.SourceSectionType
 
isDefaultEnabled() - Static method in class org.jomc.tools.modlet.ToolsModelProcessor
Gets a flag indicating the processor is enabled by default.
isDefaultEnabled() - Static method in class org.jomc.tools.modlet.ToolsModelProvider
Gets a flag indicating the provider is enabled by default.
isDefaultModelObjectClasspathResolutionEnabled() - Static method in class org.jomc.tools.modlet.ToolsModelProcessor
Gets a flag indicating model object class path resolution is enabled by default.
isDefaultModelObjectClasspathResolutionEnabled() - Static method in class org.jomc.tools.modlet.ToolsModelProvider
Gets a flag indicating model object class path resolution is enabled by default.
isEditable() - Method in class org.jomc.tools.model.SourceSectionType
Gets the value of the editable property.
isEnabled() - Method in class org.jomc.tools.modlet.ToolsModelProcessor
Gets a flag indicating the processor is enabled.
isEnabled() - Method in class org.jomc.tools.modlet.ToolsModelProvider
Gets a flag indicating the provider is enabled.
isFinal() - Method in class org.jomc.tools.model.SourceFilesType
Gets the value of the final property.
isFinal() - Method in class org.jomc.tools.model.SourceFileType
Gets the value of the final property.
isJavaDefaultPackage(Specification) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Specification.getJavaTypeName(). This method will be removed in JOMC 2.0.
isJavaDefaultPackage(Implementation) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Implementation.getJavaTypeName(). This method will be removed in JOMC 2.0.
isJavaPrimitiveType(Property) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.4, please use method Property.getJavaTypeName(). This method will be removed in JOMC 2.0.
isLoggable(Level) - Method in class org.jomc.tools.JomcTool
Checks if a message at a given level is provided to the listeners of the instance.
isModelObjectClasspathResolutionEnabled() - Method in class org.jomc.tools.modlet.ToolsModelProcessor
Gets a flag indicating model object class path resolution is enabled.
isModelObjectClasspathResolutionEnabled() - Method in class org.jomc.tools.modlet.ToolsModelProvider
Gets a flag indicating model object class path resolution is enabled.
isOptional() - Method in class org.jomc.tools.model.SourceSectionType
Gets the value of the optional property.
isOverride() - Method in class org.jomc.tools.model.SourceFilesType
Gets the value of the override property.
isOverride() - Method in class org.jomc.tools.model.SourceFileType
Gets the value of the override property.

J

JomcTool - Class in org.jomc.tools
Base tool class.
JomcTool() - Constructor for class org.jomc.tools.JomcTool
Creates a new JomcTool instance.
JomcTool(JomcTool) - Constructor for class org.jomc.tools.JomcTool
Creates a new JomcTool instance taking a JomcTool instance to initialize the new instance with.
JomcTool.Listener - Class in org.jomc.tools
Listener interface.
JomcTool.Listener() - Constructor for class org.jomc.tools.JomcTool.Listener
Creates a new Listener instance.

L

location - Variable in class org.jomc.tools.model.SourceFileType
 
log(Level, String, Throwable) - Method in class org.jomc.tools.JomcTool
Notifies registered listeners.

M

manageSourceFiles(File) - Method in class org.jomc.tools.SourceFileProcessor
Manages the source files of the modules of the instance.
manageSourceFiles(Module, File) - Method in class org.jomc.tools.SourceFileProcessor
Manages the source files of a given module of the modules of the instance.
manageSourceFiles(Specification, File) - Method in class org.jomc.tools.SourceFileProcessor
Manages the source files of a given specification of the modules of the instance.
manageSourceFiles(Implementation, File) - Method in class org.jomc.tools.SourceFileProcessor
Manages the source files of a given implementation of the modules of the instance.
MODEL_OBJECT_CLASSPATH_RESOLUTION_ENABLED_ATTRIBUTE_NAME - Static variable in class org.jomc.tools.modlet.ToolsModelProcessor
Constant for the name of the model context attribute backing property modelObjectClasspathResolutionEnabled.
MODEL_OBJECT_CLASSPATH_RESOLUTION_ENABLED_ATTRIBUTE_NAME - Static variable in class org.jomc.tools.modlet.ToolsModelProvider
Constant for the name of the model context attribute backing property modelObjectClasspathResolutionEnabled.
modelVersion - Variable in class org.jomc.tools.model.ToolsType
 

N

name - Variable in class org.jomc.tools.model.SourceSectionType
 

O

ObjectFactory - Class in org.jomc.tools.model
This object contains factory methods for each Java content interface and Java element interface generated in the org.jomc.tools.model package.
ObjectFactory() - Constructor for class org.jomc.tools.model.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jomc.tools.model
onLog(Level, String, Throwable) - Method in class org.jomc.tools.JomcTool.Listener
Gets called on logging.
optional - Variable in class org.jomc.tools.model.SourceSectionType
 
org.jomc.tools - package org.jomc.tools
Object management and configuration tool classes.
org.jomc.tools.model - package org.jomc.tools.model
Object management and configuration tools model classes.
org.jomc.tools.modlet - package org.jomc.tools.modlet
Object management and configuration tools modlet classes.
override - Variable in class org.jomc.tools.model.SourceFilesType
 
override - Variable in class org.jomc.tools.model.SourceFileType
 

P

processModel(ModelContext, Model) - Method in class org.jomc.tools.modlet.ToolsModelProcessor

R

ResourceFileProcessor - Class in org.jomc.tools
Processes resource files.
ResourceFileProcessor() - Constructor for class org.jomc.tools.ResourceFileProcessor
Creates a new ResourceFileProcessor instance.
ResourceFileProcessor(ResourceFileProcessor) - Constructor for class org.jomc.tools.ResourceFileProcessor
Creates a new ResourceFileProcessor instance taking a ResourceFileProcessor instance to initialize the instance with.

S

setClassfileAttribute(JavaClass, String, byte[]) - Method in class org.jomc.tools.ClassFileProcessor
Adds or updates an attribute in a java class.
setDefaultEnabled(Boolean) - Static method in class org.jomc.tools.modlet.ToolsModelProcessor
Sets the flag indicating the processor is enabled by default.
setDefaultEnabled(Boolean) - Static method in class org.jomc.tools.modlet.ToolsModelProvider
Sets the flag indicating the provider is enabled by default.
setDefaultLogLevel(Level) - Static method in class org.jomc.tools.JomcTool
Sets the default log level events are logged at.
setDefaultModelObjectClasspathResolutionEnabled(Boolean) - Static method in class org.jomc.tools.modlet.ToolsModelProcessor
Sets the flag indicating model object class path resolution is enabled by default.
setDefaultModelObjectClasspathResolutionEnabled(Boolean) - Static method in class org.jomc.tools.modlet.ToolsModelProvider
Sets the flag indicating model object class path resolution is enabled by default.
setDefaultTemplateEncoding(String) - Method in class org.jomc.tools.JomcTool
Sets the default encoding to use for reading templates.
setDefaultTemplateProfile(String) - Static method in class org.jomc.tools.JomcTool
Deprecated.
The static modifier of this method will be removed in version 2.0.
setEditable(Boolean) - Method in class org.jomc.tools.model.SourceSectionType
Sets the value of the editable property.
setEnabled(Boolean) - Method in class org.jomc.tools.modlet.ToolsModelProcessor
Sets the flag indicating the processor is enabled.
setEnabled(Boolean) - Method in class org.jomc.tools.modlet.ToolsModelProvider
Sets the flag indicating the provider is enabled.
setFinal(Boolean) - Method in class org.jomc.tools.model.SourceFilesType
Sets the value of the final property.
setFinal(Boolean) - Method in class org.jomc.tools.model.SourceFileType
Sets the value of the final property.
setHeadComment(String) - Method in class org.jomc.tools.model.SourceFileType
Sets the value of the headComment property.
setHeadTemplate(String) - Method in class org.jomc.tools.model.SourceSectionType
Sets the value of the headTemplate property.
setIdentifier(String) - Method in class org.jomc.tools.model.SourceFileType
Sets the value of the identifier property.
setIndentation(String) - Method in class org.jomc.tools.JomcTool
Sets the indentation string of the instance.
setIndentationLevel(Integer) - Method in class org.jomc.tools.model.SourceSectionType
Sets the value of the indentationLevel property.
setInputEncoding(String) - Method in class org.jomc.tools.JomcTool
Sets the encoding to use for reading files.
setLineSeparator(String) - Method in class org.jomc.tools.JomcTool
Sets the line separator of the instance.
setLocale(Locale) - Method in class org.jomc.tools.JomcTool
Sets the locale of the instance.
setLocation(String) - Method in class org.jomc.tools.model.SourceFileType
Sets the value of the location property.
setLogLevel(Level) - Method in class org.jomc.tools.JomcTool
Sets the log level of the instance.
setModel(Model) - Method in class org.jomc.tools.JomcTool
Sets the model of the instance.
setModelObjectClasspathResolutionEnabled(Boolean) - Method in class org.jomc.tools.modlet.ToolsModelProcessor
Sets the flag indicating model object class path resolution is is enabled.
setModelObjectClasspathResolutionEnabled(Boolean) - Method in class org.jomc.tools.modlet.ToolsModelProvider
Sets the flag indicating model object class path resolution is is enabled.
setModelVersion(String) - Method in class org.jomc.tools.model.ToolsType
Sets the value of the modelVersion property.
setName(String) - Method in class org.jomc.tools.model.SourceSectionType
Sets the value of the name property.
setOptional(Boolean) - Method in class org.jomc.tools.model.SourceSectionType
Sets the value of the optional property.
setOutputEncoding(String) - Method in class org.jomc.tools.JomcTool
Sets the encoding to use for writing files.
setOverride(Boolean) - Method in class org.jomc.tools.model.SourceFilesType
Sets the value of the override property.
setOverride(Boolean) - Method in class org.jomc.tools.model.SourceFileType
Sets the value of the override property.
setResourceBundleDefaultLocale(Locale) - Method in class org.jomc.tools.ResourceFileProcessor
Sets the language of the default language properties file of generated resource bundle resource files.
setSourceFileEditor(SourceFileProcessor.SourceFileEditor) - Method in class org.jomc.tools.SourceFileProcessor
Sets the source file editor of the instance.
setSourceSections(SourceSectionsType) - Method in class org.jomc.tools.model.SourceFileType
Sets the value of the sourceSections property.
setSourceSections(SourceSectionsType) - Method in class org.jomc.tools.model.SourceSectionType
Sets the value of the sourceSections property.
setTailComment(String) - Method in class org.jomc.tools.model.SourceFileType
Sets the value of the tailComment property.
setTailTemplate(String) - Method in class org.jomc.tools.model.SourceSectionType
Sets the value of the tailTemplate property.
setTemplate(String) - Method in class org.jomc.tools.model.SourceFileType
Sets the value of the template property.
setTemplateEncoding(String) - Method in class org.jomc.tools.JomcTool
Deprecated.
As of JOMC 1.3, replaced by method JomcTool.setDefaultTemplateEncoding(java.lang.String). This method will be removed in JOMC 2.0.
setTemplateLocation(URL) - Method in class org.jomc.tools.JomcTool
Sets the location to search for templates in addition to searching the class path.
setTemplateProfile(String) - Method in class org.jomc.tools.JomcTool
Sets the template profile of the instance.
setVelocityEngine(VelocityEngine) - Method in class org.jomc.tools.JomcTool
Sets the VelocityEngine of the instance.
sourceFile - Variable in class org.jomc.tools.model.SourceFilesType
 
SourceFileProcessor - Class in org.jomc.tools
Processes source code files.
SourceFileProcessor() - Constructor for class org.jomc.tools.SourceFileProcessor
Creates a new SourceFileProcessor instance.
SourceFileProcessor(SourceFileProcessor) - Constructor for class org.jomc.tools.SourceFileProcessor
Creates a new SourceFileProcessor instance taking a SourceFileProcessor instance to initialize the instance with.
SourceFileProcessor.SourceFileEditor - Class in org.jomc.tools
Extension to SectionEditor adding support for editing source code files.
SourceFileProcessor.SourceFileEditor() - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Creates a new SourceFileEditor instance.
SourceFileProcessor.SourceFileEditor(String) - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Creates a new SourceFileEditor instance taking a string to use for separating lines.
SourceFileProcessor.SourceFileEditor(LineEditor) - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Creates a new SourceFileEditor instance taking an editor to chain.
SourceFileProcessor.SourceFileEditor(LineEditor, String) - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Creates a new SourceFileEditor instance taking an editor to chain and a string to use for separating lines.
SourceFileProcessor.SourceFileEditor(Specification) - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.SourceFileEditor.edit(org.jomc.model.Specification, org.jomc.tools.model.SourceFileType, java.io.File). This constructor will be removed in version 2.0.
SourceFileProcessor.SourceFileEditor(Specification, String) - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.SourceFileEditor.edit(org.jomc.model.Specification, org.jomc.tools.model.SourceFileType, java.io.File). This constructor will be removed in version 2.0.
SourceFileProcessor.SourceFileEditor(Specification, LineEditor) - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.SourceFileEditor.edit(org.jomc.model.Specification, org.jomc.tools.model.SourceFileType, java.io.File). This constructor will be removed in version 2.0.
SourceFileProcessor.SourceFileEditor(Specification, LineEditor, String) - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.SourceFileEditor.edit(org.jomc.model.Specification, org.jomc.tools.model.SourceFileType, java.io.File). This constructor will be removed in version 2.0.
SourceFileProcessor.SourceFileEditor(Implementation) - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.SourceFileEditor.edit(org.jomc.model.Implementation, org.jomc.tools.model.SourceFileType, java.io.File). This constructor will be removed in version 2.0.
SourceFileProcessor.SourceFileEditor(Implementation, String) - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.SourceFileEditor.edit(org.jomc.model.Implementation, org.jomc.tools.model.SourceFileType, java.io.File). This constructor will be removed in version 2.0.
SourceFileProcessor.SourceFileEditor(Implementation, LineEditor) - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.SourceFileEditor.edit(org.jomc.model.Implementation, org.jomc.tools.model.SourceFileType, java.io.File). This constructor will be removed in version 2.0.
SourceFileProcessor.SourceFileEditor(Implementation, LineEditor, String) - Constructor for class org.jomc.tools.SourceFileProcessor.SourceFileEditor
Deprecated.
As of JOMC 1.2, please use method SourceFileProcessor.SourceFileEditor.edit(org.jomc.model.Implementation, org.jomc.tools.model.SourceFileType, java.io.File). This constructor will be removed in version 2.0.
SourceFilesType - Class in org.jomc.tools.model
List of source files.
SourceFilesType() - Constructor for class org.jomc.tools.model.SourceFilesType
Creates a new SourceFilesType instance.
SourceFilesType(SourceFilesType) - Constructor for class org.jomc.tools.model.SourceFilesType
Creates a new SourceFilesType instance by deeply copying a given SourceFilesType instance.
SourceFileType - Class in org.jomc.tools.model
Model of a source code file.
SourceFileType() - Constructor for class org.jomc.tools.model.SourceFileType
Creates a new SourceFileType instance.
SourceFileType(SourceFileType) - Constructor for class org.jomc.tools.model.SourceFileType
Creates a new SourceFileType instance by deeply copying a given SourceFileType instance.
sourceSection - Variable in class org.jomc.tools.model.SourceSectionsType
 
sourceSections - Variable in class org.jomc.tools.model.SourceFileType
 
sourceSections - Variable in class org.jomc.tools.model.SourceSectionType
 
SourceSectionsType - Class in org.jomc.tools.model
List of source sections.
SourceSectionsType() - Constructor for class org.jomc.tools.model.SourceSectionsType
Creates a new SourceSectionsType instance.
SourceSectionsType(SourceSectionsType) - Constructor for class org.jomc.tools.model.SourceSectionsType
Creates a new SourceSectionsType instance by deeply copying a given SourceSectionsType instance.
SourceSectionType - Class in org.jomc.tools.model
Model of a source code file section.
SourceSectionType() - Constructor for class org.jomc.tools.model.SourceSectionType
Creates a new SourceSectionType instance.
SourceSectionType(SourceSectionType) - Constructor for class org.jomc.tools.model.SourceSectionType
Creates a new SourceSectionType instance by deeply copying a given SourceSectionType instance.

T

tailComment - Variable in class org.jomc.tools.model.SourceFileType
 
tailTemplate - Variable in class org.jomc.tools.model.SourceSectionType
 
template - Variable in class org.jomc.tools.model.SourceFileType
 
toJavaConstantName(String) - Method in class org.jomc.tools.JomcTool
Formats a string to a Java constant name.
toJavaMethodName(String) - Method in class org.jomc.tools.JomcTool
Compiles a string to a Java method name.
toJavaVariableName(String) - Method in class org.jomc.tools.JomcTool
Compiles a string to a Java variable name.
ToolsModelProcessor - Class in org.jomc.tools.modlet
Object management and configuration tools ModelProcessor implementation.
ToolsModelProcessor() - Constructor for class org.jomc.tools.modlet.ToolsModelProcessor
Creates a new ToolsModelProcessor instance.
ToolsModelProvider - Class in org.jomc.tools.modlet
Object management and configuration tools ModelProvider implementation.
ToolsModelProvider() - Constructor for class org.jomc.tools.modlet.ToolsModelProvider
Creates a new ToolsModelProvider instance.
ToolsModelValidator - Class in org.jomc.tools.modlet
Object management and configuration tools ModelValidator implementation.
ToolsModelValidator() - Constructor for class org.jomc.tools.modlet.ToolsModelValidator
Creates a new ToolsModelValidator instance.
ToolsType - Class in org.jomc.tools.model
Base tools type.
ToolsType() - Constructor for class org.jomc.tools.model.ToolsType
Creates a new ToolsType instance.
ToolsType(ToolsType) - Constructor for class org.jomc.tools.model.ToolsType
Creates a new ToolsType instance by deeply copying a given ToolsType instance.
transformModelObjects(ModelContext, File, List<Transformer>) - Method in class org.jomc.tools.ClassFileProcessor
Transforms model objects of class files of the modules of the instance.
transformModelObjects(Module, ModelContext, File, List<Transformer>) - Method in class org.jomc.tools.ClassFileProcessor
Transforms model objects of class files of a given module of the modules of the instance.
transformModelObjects(Specification, ModelContext, File, List<Transformer>) - Method in class org.jomc.tools.ClassFileProcessor
Transforms model objects of class files of a given specification of the modules of the instance.
transformModelObjects(Implementation, ModelContext, File, List<Transformer>) - Method in class org.jomc.tools.ClassFileProcessor
Transforms model objects of class files of a given implementation of the modules of the instance.
transformModelObjects(Specification, Marshaller, Unmarshaller, JavaClass, List<Transformer>) - Method in class org.jomc.tools.ClassFileProcessor
Transforms model objects of a given specification of the modules of the instance.
transformModelObjects(Implementation, Marshaller, Unmarshaller, JavaClass, List<Transformer>) - Method in class org.jomc.tools.ClassFileProcessor
Transforms model objects of a given implementation of the modules of the instance.

V

validateModel(ModelContext, Model) - Method in class org.jomc.tools.modlet.ToolsModelValidator
 
validateModelObjects(ModelContext) - Method in class org.jomc.tools.ClassFileProcessor
Validates model objects of class files of the modules of the instance.
validateModelObjects(Module, ModelContext) - Method in class org.jomc.tools.ClassFileProcessor
Validates model objects of class files of a given module of the modules of the instance.
validateModelObjects(Specification, ModelContext) - Method in class org.jomc.tools.ClassFileProcessor
Validates model objects of class files of a given specification of the modules of the instance.
validateModelObjects(Implementation, ModelContext) - Method in class org.jomc.tools.ClassFileProcessor
Validates model objects of class files of a given implementation of the modules of the instance.
validateModelObjects(ModelContext, File) - Method in class org.jomc.tools.ClassFileProcessor
Validates model objects of class files of the modules of the instance.
validateModelObjects(Module, ModelContext, File) - Method in class org.jomc.tools.ClassFileProcessor
Validates model objects of class files of a given module of the modules of the instance.
validateModelObjects(Specification, ModelContext, File) - Method in class org.jomc.tools.ClassFileProcessor
Validates model objects of class files of a given specification of the modules of the instance.
validateModelObjects(Implementation, ModelContext, File) - Method in class org.jomc.tools.ClassFileProcessor
Validates model objects of class files of a given implementation of the modules of the instance.
validateModelObjects(Specification, Unmarshaller, JavaClass) - Method in class org.jomc.tools.ClassFileProcessor
Validates model objects of a given specification of the modules of the instance.
validateModelObjects(Implementation, Unmarshaller, JavaClass) - Method in class org.jomc.tools.ClassFileProcessor
Validates model objects of a given implementation of the modules of the instance.

W

writeResourceBundleResourceFiles(File) - Method in class org.jomc.tools.ResourceFileProcessor
Writes resource bundle resource files of the modules of the instance to a given directory.
writeResourceBundleResourceFiles(Module, File) - Method in class org.jomc.tools.ResourceFileProcessor
Writes resource bundle resource files of a given module from the modules of the instance to a given directory.
writeResourceBundleResourceFiles(Specification, File) - Method in class org.jomc.tools.ResourceFileProcessor
Writes resource bundle resource files of a given specification from the modules of the instance to a directory.
writeResourceBundleResourceFiles(Implementation, File) - Method in class org.jomc.tools.ResourceFileProcessor
Writes resource bundle resource files of a given implementation from the modules of the instance to a directory.

_

_final - Variable in class org.jomc.tools.model.SourceFilesType
 
_final - Variable in class org.jomc.tools.model.SourceFileType
 
A C D E F G H I J L M N O P R S T V W _ 

Copyright © 2005-2013 The JOMC Project. All Rights Reserved.