Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
G
Generator
- class org.autosemantix.generator.
Generator
.
The Generator component is responsible for creating a complete and functional Java implementation of a given Model.
Generator(Project)
- Constructor for class org.autosemantix.generator.
Generator
generate()
- Method in class org.autosemantix.generator.
ClassGenerator
Generate the required source code.
generate(Object)
- Method in class org.autosemantix.generator.
ClassGenerator
Generate the required source code.
generate()
- Method in class org.autosemantix.generator.
FactoryGenerator
Generate the required source code.
generate(Object)
- Method in class org.autosemantix.generator.
FactoryGenerator
Generate the required source code.
generate(Model)
- Method in class org.autosemantix.generator.
Generator
This method delagates the code generation tasks to the various Generator classes in order to generate a complete Java implementation for the given model.
generate()
- Method in class org.autosemantix.generator.
InterfaceGenerator
Generate the required source code.
generate(Object)
- Method in class org.autosemantix.generator.
InterfaceGenerator
Generate the required source code.
generate()
- Method in class org.autosemantix.generator.
ThingGenerator
Generate the required source code.
generate(Object)
- Method in class org.autosemantix.generator.
ThingGenerator
Generate the required source code.
getAnnotation()
- Method in class org.autosemantix.deltalog.
DefaultElement
getAnnotation()
- Method in interface org.autosemantix.deltalog.
Element
Get the annotation associated with this element.
getBaseClass()
- Method in class org.autosemantix.
Project
getChangeLog()
- Method in class org.autosemantix.
Project
getChangeLogFile()
- Method in class org.autosemantix.
Project
getChanges()
- Method in class org.autosemantix.deltalog.
Release
Get the list of changes made in this release.
getClassDir()
- Method in class org.autosemantix.
Project
getClasses()
- Method in class org.autosemantix.
Model
Get a list of all classes in top level package of the current model.
getDefault()
- Static method in class org.autosemantix.plugin.
AutoSemantixPlugin
Get the plugin instance for this plugin.
getDeltaFile()
- Method in class org.autosemantix.
Project
getDirectSuperTypes(EClass)
- Static method in class org.autosemantix.
Model
Find a list of all suprclasses which are one level up in the inheritance hierarchy.
getElements()
- Method in class org.autosemantix.deltalog.
Change
Get the list of elements that this change applies to.
getFactory()
- Method in class org.autosemantix.
Model
Get the current factory being used to create ecore objects.
getFactoryDir()
- Method in class org.autosemantix.
Project
getGetterMethodName(EStructuralFeature)
- Static method in class org.autosemantix.
NameValidator
Get an appropriate getter method name for the given attribute.
getHeader()
- Method in class org.autosemantix.
Project
getHeaderFile()
- Method in class org.autosemantix.
Project
getInterfaceDir()
- Method in class org.autosemantix.
Project
getJavaType(String)
- Method in class org.autosemantix.
Model
A lookup function to convert ecore types to regular Java types.
getLocalFeatures(EClass)
- Static method in class org.autosemantix.
Model
Find a list of attributes which are not inherited from the super classes.
getLogger()
- Method in class org.autosemantix.
Project
getModel()
- Method in class org.autosemantix.
Project
getModelFile()
- Method in class org.autosemantix.
Project
getName()
- Method in class org.autosemantix.
Project
getOntology()
- Method in class org.autosemantix.
Project
getPackagePrefix()
- Method in class org.autosemantix.
Project
getProjectDir()
- Method in class org.autosemantix.
Project
getProjectName()
- Method in class org.autosemantix.deltalog.
DeltaLog
Get the name of the current project.
getRelease(String)
- Method in class org.autosemantix.deltalog.
DeltaLog
Search for a specific release based on a version name.
getReleases()
- Method in class org.autosemantix.deltalog.
DeltaLog
Get the list of releases.
getSetterMethodName(EStructuralFeature)
- Static method in class org.autosemantix.
NameValidator
Get an appropriate setter method name for the given attribute.
getSourceDir()
- Method in class org.autosemantix.
Project
getTarget()
- Method in class org.autosemantix.deltalog.
Change
Get the target element of this change.
getURIs()
- Method in class org.autosemantix.
Project
getValidAttributeName(String)
- Static method in class org.autosemantix.
NameValidator
Converts an invalid attribute name to a valid one.
getValidClassName(String)
- Static method in class org.autosemantix.
NameValidator
Converts an invalid class name to a valid one.
getVersion()
- Method in class org.autosemantix.deltalog.
Release
Get the version tag for this release.
getWorkspace()
- Static method in class org.autosemantix.plugin.
AutoSemantixPlugin
Get the workspace associated with this plugin.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U