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

A

AssociationEndFacade - interface org.ocltf.model.AssociationEndFacade.
Specifies a "facade" for an underlying association end.
AssociationFacade - interface org.ocltf.model.AssociationFacade.
Specifies a "facade" for an underlying association.
AttributeFacade - interface org.ocltf.model.AttributeFacade.
Specifies a "facade" for an underlying attribute.
adaptClass() - Static method in class org.ocltf.translation.TraceTranslator
This method is called by the main method during the build process, to "adapt" the class to the OCL parser.
addContext(Context) - Method in class org.ocltf.common.Contexts
Adds a mapping for a contexts name to a physical directory.
addExpression(ExpressionTest) - Method in class org.ocltf.test.TranslationTest
Adds an ExpressionTest to this TranslationTest.
addFragment(Fragment) - Method in class org.ocltf.translation.library.Translation
Adds a new Translation fragment to the Translation.
addFrom(String) - Method in class org.ocltf.mapping.Mapping
Adds the from type to the mapping.
addIgnorePattern(String) - Method in class org.ocltf.translation.library.Translation
Adds an ignorePattern to the Collection of ignorePatterns.
addKind(String, String) - Method in class org.ocltf.translation.library.Fragment
Adds the specified kind having the specified name and body to the Fragment.
addLibraryTranslation(LibraryTranslation) - Method in class org.ocltf.translation.library.Library
Adds a new LibraryTranslation.
addMapping(Mapping) - Method in class org.ocltf.mapping.Mappings
Adds a JdbcTypeMapping object to the set of current mappings.
addProperty(Property) - Method in class org.ocltf.common.Context
Adds a property to this Context object.
addPropertyReference(String) - Method in class org.ocltf.templateobject.TemplateObject
Adds a templateObject property reference (used to customize templateObjects)
addTemplateObject(TemplateObject) - Method in class org.ocltf.translation.library.Library
Adds a TransformerConfig object which will make a Transformer object available to this Library.
addValidatePattern(String) - Method in class org.ocltf.translation.library.Translation
Adds an validatePattern to the Collection of validatePatterns.
appendSpaceToTranslatedExpression() - Method in class org.ocltf.translation.Expression
Appends a space charater to the current translated expression String Buffer.
appendToTranslatedExpression(Object) - Method in class org.ocltf.translation.Expression
Appends the value of the value of the object's toString result to the current translated expression String Buffer.

B

BODY - Static variable in class org.ocltf.ExpressionKinds
Signafies a <<body>> expression
BaseTranslator - class org.ocltf.translation.BaseTranslator.
The "base" translator which all Translator's should extend, provides some basic functionality, such as the retrieveal of translation fragments from the translation template file, pre-processing, post-processing, etc.
BaseTranslator() - Constructor for class org.ocltf.translation.BaseTranslator
 

C

CONTEXT_ELEMENT - Static variable in interface org.ocltf.translation.Translator
This is the name of the element "constrained" by the OCL expression which is made available to the TemplateEngine context.
ClassUtils - class org.ocltf.utils.ClassUtils.
Contains utilities for dealing with classes.
ClassUtils() - Constructor for class org.ocltf.utils.ClassUtils
 
ClassifierFacade - interface org.ocltf.model.ClassifierFacade.
Specifies a "facade" for an underlying classifier.
ComponentContainer - class org.ocltf.common.ComponentContainer.
This handles all registration and retrieval of components within the framework.
ComponentContainer() - Constructor for class org.ocltf.common.ComponentContainer
Constructs an instance of ComponentContainer.
ComponentContainerException - exception org.ocltf.common.ComponentContainerException.
Any unchecked exception that will be thrown during the execution of ComponentContainer.
ComponentContainerException(Throwable) - Constructor for class org.ocltf.common.ComponentContainerException
Constructs an instance of ComponentContainerException.
ComponentContainerException(String) - Constructor for class org.ocltf.common.ComponentContainerException
Constructs an instance of ComponentContainerException.
ComponentContainerException(String, Throwable) - Constructor for class org.ocltf.common.ComponentContainerException
Constructs an instance of ComponentContainerException.
ConcreteSyntaxUtils - class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils.
Contains some utilities for concrete syntax value retrieval.
ConcreteSyntaxUtils() - Constructor for class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
 
Configuration - class org.ocltf.common.Configuration.
Finds and loads Configuration objects
ConfigurationException - exception org.ocltf.common.ConfigurationException.
Any unchecked exception that will be thrown during the execution of Configuration.
ConfigurationException(Throwable) - Constructor for class org.ocltf.common.ConfigurationException
Constructs an instance of ConfigurationException.
ConfigurationException(String) - Constructor for class org.ocltf.common.ConfigurationException
Constructs an instance of ConfigurationException.
ConfigurationException(String, Throwable) - Constructor for class org.ocltf.common.ConfigurationException
Constructs an instance of ConfigurationException.
ConstraintFacade - interface org.ocltf.model.ConstraintFacade.
Specifies a "facade" for an underlying constraint.
Context - class org.ocltf.common.Context.
A configurable context object.
Context() - Constructor for class org.ocltf.common.Context
 
Contexts - class org.ocltf.common.Contexts.
Dictionary of configurable Context objects.
Contexts() - Constructor for class org.ocltf.common.Contexts
Constructs an instance of Contexts.
checkAssignable(String, Class, String, Class) - Static method in class org.ocltf.utils.ExceptionUtils
Checks if the argumentClass is assignable to assignableToClass, and if not throws an IllegalArgumentException, otherwise does nothing.
checkEmpty(String, String, String) - Static method in class org.ocltf.utils.ExceptionUtils
Checks if the argument is null or an empty String throws an IllegalArgumentException if it is, does nothing if not
checkNull(String, String, Object) - Static method in class org.ocltf.utils.ExceptionUtils
Checks if the argument is null, and if so, throws an IllegalArgumentException, does nothing if not.
checkValidInteger(String, String, String) - Static method in class org.ocltf.utils.ExceptionUtils
Checks if the passed in String argument is a valid Integer, if not throws an IllegalArgumentException, otherwise returns the converted argument to a converted Integer
cleanup() - Method in interface org.ocltf.model.repository.Repository
Perform any cleanup required.
concatContents(List) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Iterates through the passed in list and concates all the values of objects toString value to a StringBuffer and returns the StringBuffer.
configure() - Static method in class org.ocltf.logging.Logger
Configures logging for the MDA application from the the xml resource "log4j.xml" found within the same package as this class.
configure(URL) - Static method in class org.ocltf.logging.Logger
Configures the Logger from the passed in logConfigurationXml
configure(String) - Static method in class org.ocltf.logging.Logger
Configures the Logger from the passed in logConfigurationXml
containsPattern(String, String) - Static method in class org.ocltf.translation.TranslationUtils
Returns true if the specified pattern with braces around it, like so --> "{pattern}" exists in the string.

D

DEF - Static variable in class org.ocltf.ExpressionKinds
Signafies a <<definition>> expression
DEFAULT - Static variable in class org.ocltf.common.Contexts
This is passed as the cartridge name for the lookupContext method if we wish to use a 'default' Context for Plugins.
deleteWhitespace(Object) - Static method in class org.ocltf.translation.TranslationUtils
Calls the object's toString method and deletes any whitespace from the value.
discoverPlugins() - Method in class org.ocltf.common.PluginDiscoverer
Finds and initializes all Plugin objects on the current classpath.

E

ElementFacade - interface org.ocltf.model.ElementFacade.
Specifies a "facade" for a model element.
ExceptionUtils - class org.ocltf.utils.ExceptionUtils.
Contains Exception handling utilities.
ExceptionUtils() - Constructor for class org.ocltf.utils.ExceptionUtils
 
Expression - class org.ocltf.translation.Expression.
Contains the translated expression,
Expression(String) - Constructor for class org.ocltf.translation.Expression
Creates a new instance of this Expression object
ExpressionException - exception org.ocltf.translation.ExpressionException.
Any unchecked exception that will be thrown when an Expression exception occurs.
ExpressionException(Throwable) - Constructor for class org.ocltf.translation.ExpressionException
Constructs an instance of ExpressionException.
ExpressionException(String) - Constructor for class org.ocltf.translation.ExpressionException
Constructs an instance of ExpressionException.
ExpressionException(String, Throwable) - Constructor for class org.ocltf.translation.ExpressionException
Constructs an instance of ExpressionException.
ExpressionKinds - class org.ocltf.ExpressionKinds.
Contains the possible Expression Kinds.
ExpressionTest - class org.ocltf.test.ExpressionTest.
Represents a ExpressionText object loaded into an TranslatorTestConfig object.
ExpressionTest() - Constructor for class org.ocltf.test.ExpressionTest
 
ExpressionTranslator - class org.ocltf.ExpressionTranslator.
The "OCL" translator class that all translations are performed through.
ExpressionTranslator() - Constructor for class org.ocltf.ExpressionTranslator
 

F

FacadeUtils - class org.ocltf.utils.FacadeUtils.
Contains utilities for dealing with model "facade" objects.
FacadeUtils() - Constructor for class org.ocltf.utils.FacadeUtils
 
FileResourceUtils - class org.ocltf.utils.FileResourceUtils.
Provides utilities for loading resources using ClassLoaders.
FileResourceUtils() - Constructor for class org.ocltf.utils.FileResourceUtils
 
Fragment - class org.ocltf.translation.library.Fragment.
A Translation "fragment" of a translation file.
Fragment() - Constructor for class org.ocltf.translation.library.Fragment
It doesn't make any sense to instatiate this object explicitly.
filter() - Method in class org.ocltf.parser.OclParser
 
filterElementsByType(Collection, Class) - Static method in class org.ocltf.utils.FacadeUtils
Filters the elements for the elements collection by the specified type.
findAttribute(String) - Method in interface org.ocltf.model.ClassifierFacade
Returns the AttributeFacade for the FIRST attribute found on the the underyling classifier that has the specified name.
findClassifier(String) - Method in interface org.ocltf.model.ModelFacade
Finds the classifier having the specified fullyQualifiedName
findClassifier(String) - Method in class org.ocltf.test.TranslationTestProcessor
Finds the classifier having the.ocltf.llyQualifiedName in the model.
findComponent(Object) - Method in class org.ocltf.common.ComponentContainer
Finds the component with the specified key.
findComponent(Class) - Method in class org.ocltf.common.ComponentContainer
Finds the component with the specified key.
findComponent(String, Class) - Method in class org.ocltf.common.ComponentContainer
Attempts to find the component with the specified unique key, if it can't be found, the default of the specified type is returned, if no default is set, null is returned.
findComponentsOfType(Class) - Method in class org.ocltf.common.ComponentContainer
Finds all components having the given type.
findConnectingAssociationEnd(String) - Method in interface org.ocltf.model.ClassifierFacade
Finds the associationEnd that has a connectingEnd with the specified name, returns null if one can not be found.
findConstraint(String) - Method in interface org.ocltf.model.ElementFacade
Searches for and returns the value of a constraint having the specified name on this model element
findLibrary(String) - Static method in class org.ocltf.translation.library.LibraryTranslationFinder
Finds the library with the specified libraryName.
findLibraryTranslation(String) - Static method in class org.ocltf.translation.library.LibraryTranslationFinder
Finds the LibraryTranslation with the specified translationName.
findModelElementsByStereotype(String) - Method in interface org.ocltf.model.ModelFacade
Finds all the model elements that have the specified stereotype.
findPath(Class) - Method in class org.ocltf.common.Configuration
Returns the path to the configuration file
findResources(String) - Static method in class org.ocltf.common.ResourceFinder
Returns a Map containing the URL of each resource and the File which represents the library the resource was found in.
findTagValue(String) - Method in interface org.ocltf.model.ElementFacade
Searches for and returns the value of a given tag on the underlying model element.
fix - Variable in class org.ocltf.parser.OclParser
 

G

GeneralizationFacade - interface org.ocltf.model.GeneralizationFacade.
Specifies a "facade" for an underlying generalization.
getAdaptedClassOutputDirectory() - Method in class org.ocltf.translation.TraceTranslator
Retrieves the output directory which the adapted class will be written to.
getAdaptedTranslationClass() - Method in class org.ocltf.translation.TraceTranslator
Creates and returns the adapted translator class.
getArgumentNames(VariableDeclarationCS[]) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Loads a List of variable declaration names from the variableDeclarations
getArgumentTypes() - Method in interface org.ocltf.model.OperationFacade
Retrieves the argument type(s) for the specified operation.
getAssociationEnds() - Method in interface org.ocltf.model.ClassifierFacade
Gets the association end objects that are attached the underlying classifier object.
getAttributes() - Method in interface org.ocltf.model.ClassifierFacade
Returns a Collection of AttributeFacade instances for the attributes of the underlying classifier.
getBody() - Method in interface org.ocltf.model.ConstraintFacade
Returns the OCL expression text.
getChild() - Method in interface org.ocltf.model.GeneralizationFacade
Returns the child of the Generalization (the sub class).
getClassResource(Class) - Static method in class org.ocltf.utils.FileResourceUtils
Takes a Class as an argument and returns the URL for the class.
getClassResource(String) - Static method in class org.ocltf.utils.FileResourceUtils
Takes a className as an argument and returns the URL for the class.
getConnectingAssociationEnds() - Method in interface org.ocltf.model.ClassifierFacade
Gets all connecting association end objects that are attached the underlying classifier object.
getConnectingEnd() - Method in interface org.ocltf.model.AssociationEndFacade
Retrives the other end of an AssociationEnd.
getConnections() - Method in interface org.ocltf.model.AssociationFacade
Gets the AssociationEndFacades which provide the connections between the underlying association
getConstrainedElement() - Method in interface org.ocltf.model.ConstraintFacade
Returns the constrained element.
getConstraints() - Method in interface org.ocltf.model.ElementFacade
Returns the Collection of ConstraintFacade instances.
getContextElement() - Method in class org.ocltf.translation.BaseTranslator
Returns the context element for the expression being translated.
getContextType() - Method in class org.ocltf.test.ExpressionTest
 
getContextType() - Method in class org.ocltf.translation.Expression
Returns the type which is the context of this expression.
getElementAsType(Object, Class) - Static method in class org.ocltf.utils.FacadeUtils
Checks to see if the element is the specified type and if so casts it to the object and returns it, otherwise it returns null.
getErrorCol() - Method in class org.ocltf.parser.OclParserException
The column of the error.
getErrorLine() - Method in class org.ocltf.parser.OclParserException
The line of the error.
getExpression() - Method in class org.ocltf.translation.BaseTranslator
Returns the current value of the Expression.
getExpressionConfigs() - Method in class org.ocltf.test.TranslationTest
Returns all the ExpressionTest objects in a Map keyed by the from element body.
getFeatureCalls(APropertyCallExpression) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Gets all feature calls from the passed in APropertyCallExpression instance.
getFile() - Method in class org.ocltf.translation.library.LibraryTranslation
 
getFragment(String) - Method in class org.ocltf.translation.library.Translation
Gets the fragment matching (using regular expressions) the specified name.
getFrom() - Method in class org.ocltf.test.ExpressionTest
Gets the from translation.
getFroms() - Method in class org.ocltf.mapping.Mapping
Return the Collection of froms.
getFullyQualifiedName() - Method in interface org.ocltf.model.ElementFacade
Returns the fully qualified name of the given model element.
getGeneralizations() - Method in interface org.ocltf.model.ElementFacade
Returns the Collection of GeneralizationFacade instances.
getHandlerMethod() - Method in class org.ocltf.translation.library.Fragment
Returns the name of the handler method.
getId() - Method in interface org.ocltf.model.ElementFacade
Gets the id for the underlying model element
getInAMethodBody(CtMethod) - Method in class org.ocltf.translation.TraceTranslator
Creates and returns the method body for each "inA" method
getInitialValue() - Method in interface org.ocltf.model.AttributeFacade
Returns the initial value expression body of the underlying attribute as a String
getInstance(Class) - Static method in class org.ocltf.common.Configuration
Returns an instance of this Configuration for the specified forClass
getInstance(Class, URL) - Static method in class org.ocltf.common.XmlObjectFactory
Returns a new instance of the object specified in the rulesXml
getInstance(String) - Static method in class org.ocltf.mapping.Mappings
Returns a new configured instance of this TypeMappings configured from the mappings configuration URI string.
getInstance(URL) - Static method in class org.ocltf.mapping.Mappings
Returns a new configured instance of this TypeMappings configured from the mappings configuration URI.
getInstance() - Method in class org.ocltf.templateobject.TemplateObject
Returns the template object instance.
getInstance() - Static method in class org.ocltf.translation.TraceTranslator
Creates and returns an new Instance of this ExpressionTranslator as a Translator object.
getInstance(URL) - Static method in class org.ocltf.translation.library.Library
Returns a new configured instance of this Library from the libraryXml URL.
getKeys(String) - Method in class org.ocltf.common.Configuration
Get the list of the keys contained in the configuration repository that match the specified prefix.
getKeys() - Method in class org.ocltf.common.Configuration
Get the list of the keys contained in the configuration repository.
getKind() - Method in class org.ocltf.translation.Expression
Returns the Kind of this Expression (inv, post, or pre)
getKind(String) - Method in class org.ocltf.translation.library.Fragment
Returns the body for the fragment kind with the specified name.
getKinds() - Method in class org.ocltf.translation.library.Fragment
Returns the kinds contained within this translation fragment
getLastModified() - Method in interface org.ocltf.model.repository.Repository
Returns the date and time of when the model was last modified
getLeftAndRightExpressions(PRelationalExpression) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Gets the left and right expressions of a PRelationalExpression and puts then into a List.
getLibrary() - Method in class org.ocltf.translation.library.LibraryTranslation
Returns the Library that this LibraryTranslation belongs too.
getLibraryTranslation(String) - Method in class org.ocltf.translation.library.Library
Retrieves the LibraryTranslation with the specified name.
getLibraryTranslation() - Method in class org.ocltf.translation.library.Translation
Gets the LibraryTranslation to which this Translation belongs.
getLibraryTranslations() - Method in class org.ocltf.translation.library.Library
Gets the LibraryTranslation instances (keyed by name) which are part of this Library.
getMessage() - Method in class org.ocltf.parser.OclParserException
 
getMethodPrefix(CtMethod) - Method in class org.ocltf.translation.TraceTranslator
Returns the prefix for the method (inA or outA)
getMethodTrace(CtMethod) - Method in class org.ocltf.translation.TraceTranslator
Creates the debug statement that will be output for each method
getModel() - Method in interface org.ocltf.model.repository.Repository
returns the top-level model object from the repository
getModel() - Method in class org.ocltf.test.ModelLoader
Tests loading and retrieving the model from the repository.
getModelFacade() - Method in class org.ocltf.test.ModelLoader
Gets the ModelFacade implementation to use.
getName() - Method in class org.ocltf.common.Context
Returns name of this Context.
getName() - Method in interface org.ocltf.common.Plugin
Returns the name of this Plugin.
getName() - Method in class org.ocltf.common.Property
Returns the name.
getName() - Method in interface org.ocltf.concretesyntax.OperationCS
The declared operation name
getName() - Method in interface org.ocltf.concretesyntax.VariableDeclarationCS
The variable declaration name
getName() - Method in class org.ocltf.concretesyntax.impl.OperationDeclarationCSImpl
 
getName() - Method in class org.ocltf.concretesyntax.impl.VariableDeclarationCSImpl
 
getName() - Method in class org.ocltf.mapping.Mappings
Returns the name name (this is the name for which the type mappings are for).
getName() - Method in interface org.ocltf.model.ConstraintFacade
Returns the name of the constraint.
getName() - Method in interface org.ocltf.model.ElementFacade
Retrieves the name of the underlying model element.
getName(PExpression) - Method in class org.ocltf.parser.OclParser
Gets the TName from the expression.
getName() - Method in class org.ocltf.templateobject.TemplateObject
Gets the current name of this TemplateObjectConfig.
getName() - Method in class org.ocltf.translation.Expression
 
getName() - Method in class org.ocltf.translation.library.Fragment
Gets the name of this fragment
getName() - Method in class org.ocltf.translation.library.Library
Returns the name of this Library.
getName() - Method in class org.ocltf.translation.library.LibraryTranslation
 
getName() - Method in class org.ocltf.translation.library.Translation
Gets the name of this Translation.
getOclFragmentName(CtMethod) - Method in class org.ocltf.translation.TraceTranslator
Returns the OCL fragment name that must have a matching name in the library translation template in order to be placed into the Expression translated expression buffer.
getOperationDeclaration(POperation) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Retrieves all the variable declarations for the passed in operation.
getOperations() - Method in interface org.ocltf.model.ClassifierFacade
Gets the operations of the underlying classifier.
getOptionalString(String) - Method in class org.ocltf.common.Configuration
Retrieves the property as a String
getOptionalStringArray(String) - Method in class org.ocltf.common.Configuration
Retrieves the property has a array of Strings
getOriginalExpression() - Method in class org.ocltf.translation.Expression
Returns the expression before translation.
getOutAMethodBody(CtMethod) - Method in class org.ocltf.translation.TraceTranslator
Creates and returns the method body for each "inA" method
getOwner() - Method in interface org.ocltf.model.AssociationEndFacade
Gets the association that is the owner of the specified AssociationEnd
getOwner() - Method in interface org.ocltf.model.OperationFacade
Returns the 'owner' of this operation (the ClassiferFacade type).
getOwner() - Method in class org.ocltf.templateobject.TemplateObject
Returns the owner of this templateObject.
getPackageName() - Method in interface org.ocltf.model.ElementFacade
Returns the name of the package name of the underlying model element.
getPackageResource(Class) - Static method in class org.ocltf.utils.FileResourceUtils
Takes a package as an argument and returns the URL for the package.
getPackageResource(String) - Static method in class org.ocltf.utils.FileResourceUtils
Takes a packageName as an argument and returns the URL for the class.
getParameters() - Method in interface org.ocltf.concretesyntax.OperationCS
Returns a VariableDeclaration array representing the arguments of the operation.
getParameters(AFeatureCall) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Gets all the parameters from a AFeatureCall instance.
getParameters() - Method in class org.ocltf.concretesyntax.impl.OperationDeclarationCSImpl
 
getParameters() - Method in interface org.ocltf.model.OperationFacade
Retrieves a Collection of all ParameterFacades that his OperationFacade contains.
getParametersAsString(AFeatureCall) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Gets all the parameters from a AFeatureCall instance as a comma seperated String.
getParent() - Method in interface org.ocltf.model.GeneralizationFacade
Returns the child of the underlying generalization
getPath() - Method in class org.ocltf.common.Configuration
Returns the path to the file for this Configuration
getPool(ClassLoader) - Static method in class org.ocltf.translation.TraceTranslator.TranslatorClassPool
Retrieves an instance of this TranslatorClassPool using the loader to find/load any classes.
getPrimaryExpression(APropertyCallExpression) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Gets the "real" primary expression, as opposed to the primary expression retrieved from the parser syntax (since it leaves off any navigational relationships).
getPrimitiveClass(String, ClassLoader) - Static method in class org.ocltf.utils.ClassUtils
Returns the type class name for a Java primitive.
getProperty(String) - Method in class org.ocltf.common.Context
Retrieves the property with the specified name.
getProperty(Object, String) - Static method in class org.ocltf.translation.TranslationUtils
Just retriieves properties from a bean, but gives a more informational error when the property can't be retrieved, it also cleans the resulting property from any excess white space
getPropertyAsString(Object, String) - Static method in class org.ocltf.translation.TranslationUtils
Just retriieves properties from a bean, but gives a more informational error when the property can't be retrieved, it also cleans the resulting property from any excess white space
getRepository() - Method in class org.ocltf.test.ModelLoader
Gets the Repository implementation to use.
getRequiredString(String) - Method in class org.ocltf.common.Configuration
Retrieves the property has a string.
getRequiredStringArray(String) - Method in class org.ocltf.common.Configuration
Retrieves the property has a array of Strings
getResource() - Method in class org.ocltf.mapping.Mappings
Returns the resource URI from which this Mappings object was loaded.
getResource() - Method in class org.ocltf.templateobject.TemplateObject
The resource in which the templateObject was found.
getResource() - Method in class org.ocltf.translation.library.Library
The resource URI from which this Library was configured.
getResource(String) - Static method in class org.ocltf.utils.FileResourceUtils
Retrieves aresource from the class package
getResource(String) - Static method in class org.ocltf.utils.XmlResourceUtils
Retreives an XML resource from the class pacakge
getResourceContentsAsString(String) - Static method in class org.ocltf.utils.FileResourceUtils
Loads the file resource and returns the contents as a String.
getResourceContentsAsString(String) - Static method in class org.ocltf.utils.XmlResourceUtils
Loads the contents and then converts the contents to a string.
getResourceName() - Method in interface org.ocltf.common.Plugin
The name of the resource (i.e META-INF/cartridge.xml) that will configure an instance of this Plugin.
getResourceName() - Method in class org.ocltf.translation.library.Library
 
getReturnType() - Method in interface org.ocltf.concretesyntax.OperationCS
The declared return type.
getReturnType() - Method in class org.ocltf.concretesyntax.impl.OperationDeclarationCSImpl
 
getReturnType() - Method in interface org.ocltf.model.OperationFacade
Gets the return type of the underlying operation as a ClassifierFacade.
getReturnTypes() - Method in interface org.ocltf.model.OperationFacade
Retrieves the return type(s) for the specified operation
getStartingProperty(String) - Static method in class org.ocltf.translation.TranslationUtils
Retrieves the "starting" property name from one that is nested, for example, will return '' from the string --> ...
getStereotypeNames() - Method in interface org.ocltf.model.ElementFacade
Retrieves all stereo type names belonging to the underlying model element.
getTaggedValues() - Method in interface org.ocltf.model.ElementFacade
Retrieves the Collection of TaggedValueFacades belonging to the underlying model element.
getTemplateEngine() - Method in class org.ocltf.translation.library.LibraryTranslation
Gets the TemplateEngine instance that will perform processing of the file.
getTemplateObjects() - Method in class org.ocltf.translation.library.Library
Returns all the TemplateObject objects that are available to this Cartridge.
getTo() - Method in class org.ocltf.mapping.Mapping
Returns the to type for this mapping.
getTo(String) - Method in class org.ocltf.mapping.Mappings
Returns the JDBC type for the given model type.
getTo() - Method in class org.ocltf.test.ExpressionTest
Gets the translation to which the translation should match.
getTranslated(String, String) - Method in class org.ocltf.translation.library.Translation
Gets the "translated" value of this Fragment if it exists.
getTranslatedExpression() - Method in class org.ocltf.translation.Expression
Returns the expression after translation.
getTranslation() - Method in class org.ocltf.test.TranslationTest
Returns the name of the translator, for which this TranslationTest will be used to test.
getTranslation() - Method in class org.ocltf.translation.library.Fragment
Gets the Translation to which this Fragment belongs.
getTranslationFragment(String) - Method in class org.ocltf.translation.BaseTranslator
Finds the "fragment" with the specified fragmentName from the library translation file.
getTranslationFragment(String, String) - Method in class org.ocltf.translation.library.LibraryTranslation
Gets the current "translated" value of this fragmentName for resulting from the last processTranslation method
getTranslator() - Method in class org.ocltf.translation.library.LibraryTranslation
Gets the Translator instance that will perform processing of the file.
getType() - Method in interface org.ocltf.concretesyntax.VariableDeclarationCS
The variable declaration type.
getType(TName, List) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Concatinates the type from the passed in name and pathNameTail.
getType() - Method in class org.ocltf.concretesyntax.impl.VariableDeclarationCSImpl
 
getType() - Method in interface org.ocltf.model.ElementFacade
Gets the type of the underlying model element.
getUri() - Method in class org.ocltf.test.TranslationTest
Gets the URI for the test which this TranslationTest was loaded from.
getValue() - Method in class org.ocltf.common.Property
Returns the value.
getValue() - Method in interface org.ocltf.concretesyntax.VariableDeclarationCS
The variable declaration initial value.
getValue() - Method in class org.ocltf.concretesyntax.impl.VariableDeclarationCSImpl
 
getValue() - Method in interface org.ocltf.model.TaggedValueFacade
Returns the value of the tagged value
getVariableDeclarations(POperation) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Retrieves all the variable declarations for the passed in operation.
getVariableDeclarations(AStandardDeclarator) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Retrieves all the variable declarations for the passed in standardDeclarator.
getVariableDeclarations(PVariableDeclarationList) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Creates an array of VariableDeclarationCS[] from the passed in PVariableDeclarationList.
getVisibilityModifier() - Method in interface org.ocltf.model.OperationFacade
Gets the visibility modifier (i.e, public, private, etc.)

H

handleException(String, Exception) - Method in class org.ocltf.translation.BaseTranslator
Handles the exception in the default way
handleTranslationFragment(Node) - Method in class org.ocltf.translation.BaseTranslator
Calls the handlerMethod defined on the <fragment/> element if fragmentName matches one the fragments defined within the current translation file.
handleTranslationFragment(String, String, Object) - Method in class org.ocltf.translation.library.LibraryTranslation
Calls the handlerMethod from a translation fragment.
hasInitialValue() - Method in interface org.ocltf.model.AttributeFacade
Returns true or false depending on whether or not an initial value has been defined for the underlying attribute.

I

INV - Static variable in class org.ocltf.ExpressionKinds
Signafies a <<invariant>> expression.
inAClassifierContextDeclaration(AClassifierContextDeclaration) - Method in class org.ocltf.translation.BaseTranslator
Sets the element type which represents the context of the expression for expressions having classifiers as their context.
inADefClassifierExpressionBody(ADefClassifierExpressionBody) - Method in class org.ocltf.translation.BaseTranslator
Sets the kind and name of the expression for def expressions.
inAInvClassifierExpressionBody(AInvClassifierExpressionBody) - Method in class org.ocltf.translation.BaseTranslator
Sets the kind and name of the expression for inv expressions.
inAOperationContextDeclaration(AOperationContextDeclaration) - Method in class org.ocltf.translation.BaseTranslator
Sets the element type which represents the context of the expression for expressions having operations as their context.
inAOperationExpressionBody(AOperationExpressionBody) - Method in class org.ocltf.translation.BaseTranslator
Sets the kind and name of the expression for operation contexts.
init() - Method in class org.ocltf.common.Context
This method normally be unnecessary.
init() - Method in interface org.ocltf.model.repository.Repository
Initialize the repository.
init(Map) - Method in interface org.ocltf.templateengine.TemplateEngine
Initializes the TempateEngine.
initialize() - Method in class org.ocltf.ExpressionTranslator
Initializes the ExpressionTranslator.
insertInTranslatedExpression(int, Object) - Method in class org.ocltf.translation.Expression
Performs replacement of the value of the object's toString result at the start and end positions of the buffer containing the Expression.
instance() - Static method in class org.ocltf.ExpressionTranslator
Gets the shared ExpressionTranslator instance.
instance() - Static method in class org.ocltf.common.ComponentContainer
Gets the shared instance of this ComponentContainer.
instance() - Static method in class org.ocltf.common.Contexts
Returns the singleton instance of this Contexts
instance() - Static method in class org.ocltf.common.PluginDiscoverer
Gets the default static instance of the PluginDicoverer.
instance() - Static method in class org.ocltf.test.ModelLoader
Returns the shared instance of this ModelLoader.
isAggregationAggregate() - Method in interface org.ocltf.model.AssociationEndFacade
Returns true if the association end is an association and its aggregation is aggregate
isAggregationComposition() - Method in interface org.ocltf.model.AssociationEndFacade
Returns true if the association end is on association and its aggregation is composition
isIgnorePattern(String) - Method in class org.ocltf.translation.library.Translation
Checks to see if the pattern is an ignore pattern.
isMany() - Method in interface org.ocltf.model.AssociationEndFacade
Returns true if the associationEnd's multiplicity is many.
isManyConnectingAssociationEnd(ElementFacade, String) - Static method in class org.ocltf.translation.TranslationUtils
Returns true if the passed in name is a connecting end and its multiplicity is many.
isManyToMany() - Method in interface org.ocltf.model.AssociationEndFacade
Returns true if the associationEnd is the many side in a many-to-many association
isManyToOne() - Method in interface org.ocltf.model.AssociationEndFacade
Returns true if the associationEnd is the many side in a many-to-one association
isNavigable() - Method in interface org.ocltf.model.AssociationEndFacade
Returns true if the association end is navigable.
isOneToMany() - Method in interface org.ocltf.model.AssociationEndFacade
Returns true if the associationEnd is the single side of a one-to-many association
isOneToOne() - Method in interface org.ocltf.model.AssociationEndFacade
Returns true if the associationEnd is a single side in a one-to-one association
isOrdered() - Method in interface org.ocltf.model.AssociationEndFacade
Returns true if the association end is an association and is ordered.
isPrimitiveType(String) - Static method in class org.ocltf.utils.ClassUtils
Checks if a given type name is a Java primitive type.
isQuery() - Method in interface org.ocltf.model.OperationFacade
Returns true if the operation is an operation and if it is a query.
isRequired() - Method in interface org.ocltf.model.AssociationEndFacade
Returns true if the associationEnd is required (i.e the lower limit of multiplicity range isn't 0).
isReturnType() - Method in interface org.ocltf.model.ParameterFacade
Returns true if the parameter is a return parameter type

L

Library - class org.ocltf.translation.library.Library.
This class contains the translation library information loaded from a translation-library.xml file.
Library() - Constructor for class org.ocltf.translation.library.Library
 
LibraryException - exception org.ocltf.translation.library.LibraryException.
Any unchecked exception that will be thrown when any translation rules exception occurs.
LibraryException(Throwable) - Constructor for class org.ocltf.translation.library.LibraryException
Constructs an instance of LibraryException.
LibraryException(String) - Constructor for class org.ocltf.translation.library.LibraryException
Constructs an instance of LibraryException.
LibraryException(String, Throwable) - Constructor for class org.ocltf.translation.library.LibraryException
Constructs an instance of LibraryException.
LibraryTranslation - class org.ocltf.translation.library.LibraryTranslation.
The LibraryTranslation object which stores
LibraryTranslation() - Constructor for class org.ocltf.translation.library.LibraryTranslation
 
LibraryTranslationFinder - class org.ocltf.translation.library.LibraryTranslationFinder.
Finds LibraryTranslations by library and name.
Logger - class org.ocltf.logging.Logger.
Configures the Logger used with the MDA
Logger() - Constructor for class org.ocltf.logging.Logger
 
libraryTranslations - Static variable in class org.ocltf.translation.library.LibraryTranslationFinder
 
loadClass(String) - Static method in class org.ocltf.utils.ClassUtils
Loads and returns the class having the className.
loadModel(URL) - Method in interface org.ocltf.model.repository.Repository
Loads the object model into the repository from the given URL.
loadModel(InputStream, URL) - Method in interface org.ocltf.model.repository.Repository
read the object model into the repository from the given stream.
logger - Variable in class org.ocltf.translation.BaseTranslator
The apache common's Log instance that can be used by all decendant classes.
lookupContextProperty(String, String) - Method in class org.ocltf.common.Contexts
Retrieves a property from the Context with the contextName.

M

Mapping - class org.ocltf.mapping.Mapping.
A single object instance which belongs to Mappings.
Mapping() - Constructor for class org.ocltf.mapping.Mapping
 
Mappings - class org.ocltf.mapping.Mappings.
An object responsible for mapping types in the object model to other language identifiers/types.
Mappings() - Constructor for class org.ocltf.mapping.Mappings
 
ModelFacade - interface org.ocltf.model.ModelFacade.
Specifies a "facade" for the current model.
ModelFacadeException - exception org.ocltf.model.ModelFacadeException.
Any unchecked exception that will be thrown during the exception of a ModelFacade class.
ModelFacadeException(Throwable) - Constructor for class org.ocltf.model.ModelFacadeException
Constructs an instance of ModelFacadeException.
ModelFacadeException(String) - Constructor for class org.ocltf.model.ModelFacadeException
Constructs an instance of ModelFacadeException.
ModelFacadeException(String, Throwable) - Constructor for class org.ocltf.model.ModelFacadeException
Constructs an instance of ModelFacadeException.
ModelLoader - class org.ocltf.test.ModelLoader.
Models are required for OCL translation.
ModelLoader() - Constructor for class org.ocltf.test.ModelLoader
 
main(String[]) - Static method in class org.ocltf.test.TranslationTestProcessor
Runs the test suite
main(String[]) - Static method in class org.ocltf.translation.TraceTranslator
This main method is called during the build process, to "adapt" the class to the OCL parser.

N

needsAdaption() - Method in class org.ocltf.translation.TraceTranslator
Checks to see if this class needs to be adapated If it has the "adapted" field then we know it already has been adapted.
newVariableDeclaration(PVariableDeclaration, PEqualExpression) - Static method in class org.ocltf.concretesyntax.impl.ConcreteSyntaxUtils
Creates a new VariableDeclarationCS from the passed in PVariableDeclaration.

O

ObjectRelationalProfile - class org.ocltf.model.uml.profile.ObjectRelationalProfile.
The object/relational profile.
OclParser - class org.ocltf.parser.OclParser.
This class adapts the Parser class to handle expressions in which the SableCC parser can't handle.
OclParser(Lexer) - Constructor for class org.ocltf.parser.OclParser
Constructs an instance of OclParser.
OclParserException - exception org.ocltf.parser.OclParserException.
Retrieves information from the OCL parser exceptions in a more user friendly format.
OclParserException(String) - Constructor for class org.ocltf.parser.OclParserException
Constructs an instance of OclParserException.
OperationCS - interface org.ocltf.concretesyntax.OperationCS.
Represents an operation declaration within an OCL expression.
OperationDeclarationCSImpl - class org.ocltf.concretesyntax.impl.OperationDeclarationCSImpl.
An implementation of the ocl OperationDeclaration facade.
OperationDeclarationCSImpl(String, String, VariableDeclarationCS[]) - Constructor for class org.ocltf.concretesyntax.impl.OperationDeclarationCSImpl
Constructs a new OperationDeclarationCSImpl
OperationFacade - interface org.ocltf.model.OperationFacade.
Specifies a "facade" for an underlying operation.
oclNode - Variable in class org.ocltf.parser.OclParser
 
org.ocltf - package org.ocltf
 
org.ocltf.common - package org.ocltf.common
 
org.ocltf.concretesyntax - package org.ocltf.concretesyntax
 
org.ocltf.concretesyntax.impl - package org.ocltf.concretesyntax.impl
 
org.ocltf.logging - package org.ocltf.logging
 
org.ocltf.mapping - package org.ocltf.mapping
 
org.ocltf.model - package org.ocltf.model
 
org.ocltf.model.repository - package org.ocltf.model.repository
 
org.ocltf.model.uml.profile - package org.ocltf.model.uml.profile
 
org.ocltf.parser - package org.ocltf.parser
 
org.ocltf.templateengine - package org.ocltf.templateengine
 
org.ocltf.templateobject - package org.ocltf.templateobject
 
org.ocltf.test - package org.ocltf.test
 
org.ocltf.translation - package org.ocltf.translation
 
org.ocltf.translation.library - package org.ocltf.translation.library
 
org.ocltf.utils - package org.ocltf.utils
 

P

POST - Static variable in class org.ocltf.ExpressionKinds
Signafies a <<postcondition>> expression.
PRE - Static variable in class org.ocltf.ExpressionKinds
Signafies a <<precondition>> expression.
ParameterFacade - interface org.ocltf.model.ParameterFacade.
Specifies a "facade" for an underlying parameter.
Plugin - interface org.ocltf.common.Plugin.
All plug-ins that can be found and used by the framework must implement this interface
PluginDiscoverer - class org.ocltf.common.PluginDiscoverer.
Discovers and loads all available Plugin objects from the current classpath.
PluginDiscoverer() - Constructor for class org.ocltf.common.PluginDiscoverer
 
PluginDiscovererException - exception org.ocltf.common.PluginDiscovererException.
Any unchecked exception that will be thrown during the execution of the PluginDiscoverer
PluginDiscovererException(Throwable) - Constructor for class org.ocltf.common.PluginDiscovererException
Constructs an instance of PluginDiscovererException.
PluginDiscovererException(String) - Constructor for class org.ocltf.common.PluginDiscovererException
Constructs an instance of PluginDiscovererException.
PluginDiscovererException(String, Throwable) - Constructor for class org.ocltf.common.PluginDiscovererException
Constructs an instance of PluginDiscovererException.
Property - class org.ocltf.common.Property.
This class represents properties which are used to configure Context objects which are made available to configure Plugin instances.
Property() - Constructor for class org.ocltf.common.Property
 
postProcess() - Method in class org.ocltf.translation.BaseTranslator
Performs any post processing.
preProcess() - Method in class org.ocltf.translation.BaseTranslator
Performs any initlization.
process(String) - Method in class org.ocltf.translation.BaseTranslator
Parses the expression and applies this Translator to it.
processTemplate(String, Map, StringWriter) - Method in interface org.ocltf.templateengine.TemplateEngine
Processes a template.
processTranslation(Map) - Method in class org.ocltf.translation.library.LibraryTranslation
Processes the file belonging to this LibraryTranslation.

R

Repository - interface org.ocltf.model.repository.Repository.
An interface for objects responsible for being a repository into which an object model can be loaded.
RepositoryException - exception org.ocltf.model.repository.RepositoryException.
An exception thrown whenever an error is encountered while parsing meta data.
RepositoryException() - Constructor for class org.ocltf.model.repository.RepositoryException
Constructor for the MetaDataReadException object
RepositoryException(String) - Constructor for class org.ocltf.model.repository.RepositoryException
Constructor for the MetaDataReadException object
RepositoryException(String, Throwable) - Constructor for class org.ocltf.model.repository.RepositoryException
Constructor for the MetaDataReadException object
ResourceFinder - class org.ocltf.common.ResourceFinder.
Finds and loads file resources from the current classpath.
ResourceFinderException - exception org.ocltf.common.ResourceFinderException.
Any unchecked exception that will be thrown during the execution of the ResourceFinder
ResourceFinderException(Throwable) - Constructor for class org.ocltf.common.ResourceFinderException
Constructs an instance of ResourceFinderException.
ResourceFinderException(String) - Constructor for class org.ocltf.common.ResourceFinderException
Constructs an instance of ResourceFinderException.
ResourceFinderException(String, Throwable) - Constructor for class org.ocltf.common.ResourceFinderException
Constructs an instance of ResourceFinderException.
registerComponent(String, Object) - Method in class org.ocltf.common.ComponentContainer
Registers the component in this container with a unique (within this container) key.
registerComponentType(Class) - Method in class org.ocltf.common.ComponentContainer
Registers the component of the specified type.
registerComponentType(String) - Method in class org.ocltf.common.ComponentContainer
Registers the components of the specified type.
registerDefaultComponent(Class, Class) - Method in class org.ocltf.common.ComponentContainer
Registers the "default" for the specified componentInterface.
removeElements(Document, String) - Static method in class org.ocltf.utils.XmiUtils
Removes the specified element name for the document.
removeExtraWhitespace(String) - Static method in class org.ocltf.translation.TranslationUtils
Removes any extra whitepace --> does not remove the spaces between the words.
replaceFirstPattern(String, String, String) - Static method in class org.ocltf.translation.TranslationUtils
Searches for and replaces the specified pattern with braces around it, like so --> "{pattern}" the first time it occurs in the string
replaceInTranslatedExpression(String, String) - Method in class org.ocltf.translation.Expression
Replaces the pattern with the replacement within the translated expression buffer.
replacePattern(String, String, String) - Static method in class org.ocltf.translation.TranslationUtils
Searches for and replaces the specified pattern with braces around it, like so --> "{pattern}" every time it occurs in the string.

S

STEREOTYPE_PRIMARY_KEY - Static variable in class org.ocltf.model.uml.profile.ObjectRelationalProfile
The stereotype which represents a primary key
setClassName(String) - Method in class org.ocltf.templateobject.TemplateObject
Sets the class of the transformation object.
setContextType(String) - Method in class org.ocltf.test.ExpressionTest
 
setContextType(String) - Method in class org.ocltf.translation.Expression
Sets the context type (the type to which the expression applies --> the type declared after the 'context')
setFile(String) - Method in class org.ocltf.translation.library.LibraryTranslation
 
setFrom(String) - Method in class org.ocltf.test.ExpressionTest
Set the from translation.
setHandlerMethod(String) - Method in class org.ocltf.translation.library.Fragment
Sets the name of the handler method.
setKind(String) - Method in class org.ocltf.translation.Expression
Sets the "kind" of the OCL contraint (i.e, "pre", "post", "inv")
setLibrary(Library) - Method in class org.ocltf.translation.library.LibraryTranslation
 
setLibraryTranslation(LibraryTranslation) - Method in class org.ocltf.translation.library.Translation
Sets the LibraryTranslation to which this Translation belongs.
setModel(Object) - Method in interface org.ocltf.model.ModelFacade
Sets the underlying model for the this ModelFacade.
setName(String) - Method in class org.ocltf.common.Context
Sets the name of this Context.
setName(String) - Method in class org.ocltf.common.Property
Sets the name.
setName(String) - Method in class org.ocltf.mapping.Mappings
Sets the name name.
setName(String) - Method in class org.ocltf.templateobject.TemplateObject
Sets the name of the transformation object (this name will be what the transformation class is stored under in the template)
setName(String) - Method in class org.ocltf.translation.Expression
Sets the name.
setName(String) - Method in class org.ocltf.translation.library.Fragment
Sets the name of this fragment.
setName(String) - Method in class org.ocltf.translation.library.Library
Sets the name of this Library.
setName(String) - Method in class org.ocltf.translation.library.LibraryTranslation
Sets the name.
setName(String) - Method in class org.ocltf.translation.library.Translation
 
setOwner(Plugin) - Method in class org.ocltf.templateobject.TemplateObject
Sets the owner of this TemplateObject.
setProperties(Object) - Method in class org.ocltf.templateobject.TemplateObject
Sets all the properties of the templateObject object.
setResource(URL) - Method in class org.ocltf.templateobject.TemplateObject
Sets the resource in which the templateObject was found.
setTemplateEngine(String) - Method in class org.ocltf.translation.library.Library
Sets the TemplateEngine class that will perform processing of the translation file.
setTemplateEngine(String) - Method in class org.ocltf.translation.library.LibraryTranslation
Sets the TemplateEngine class that will perform processing of the file.
setTo(String) - Method in class org.ocltf.mapping.Mapping
Sets the type for this mapping.
setTo(String) - Method in class org.ocltf.test.ExpressionTest
Sets the translation to which the translation should match after the translation of the 'from' property occurs.
setTranslation(String) - Method in class org.ocltf.test.TranslationTest
Sets the name of the translator for which this TranslationTest will be used to test.
setTranslation(Translation) - Method in class org.ocltf.translation.library.Fragment
Sets the Translation to which this Fragment belongs.
setTranslation(Reader) - Method in class org.ocltf.translation.library.LibraryTranslation
The processed translation template as a Reader.
setTranslator(String) - Method in class org.ocltf.translation.library.Library
Sets the Translator class that will perform the translation processing.
setTranslator(String) - Method in class org.ocltf.translation.library.LibraryTranslation
Sets the Translator class that will perform the translation processing.
setUri(URL) - Method in class org.ocltf.test.TranslationTest
Sets the URI for the test which this TranslationTest was loaded from.
setValue(String) - Method in class org.ocltf.common.Property
Sets the value.
stripElements(InputStream, String[]) - Static method in class org.ocltf.utils.XmiUtils
Strips elements from the passed in modelXmi and returns the model with the removed elements as an InputStream
suite() - Static method in class org.ocltf.test.TranslationTestProcessor
Assembles test suite if all known tests

T

TAG_DATABASE_COLUMN - Static variable in class org.ocltf.model.uml.profile.ObjectRelationalProfile
The name of the tagged value that stores the sql column name.
TAG_DATABASE_COLUMN_LENGTH - Static variable in class org.ocltf.model.uml.profile.ObjectRelationalProfile
The name of the tagged value that stores the sql column length.
TAG_DATABASE_TABLE - Static variable in class org.ocltf.model.uml.profile.ObjectRelationalProfile
The name of the tagged value that stores the sql table name.
TaggedValueFacade - interface org.ocltf.model.TaggedValueFacade.
Specifies a "facade" for an underlying tagged value.
TemplateEngine - interface org.ocltf.templateengine.TemplateEngine.
The interface that all templates engines used within MDA must implement.
TemplateEngineException - exception org.ocltf.templateengine.TemplateEngineException.
Any unchecked exception that will be thrown when any processing by a TemplateEngine occurs..
TemplateEngineException(Throwable) - Constructor for class org.ocltf.templateengine.TemplateEngineException
Constructs an instance of TemplateEngineException.
TemplateEngineException(String) - Constructor for class org.ocltf.templateengine.TemplateEngineException
Constructs an instance of TemplateEngineException.
TemplateEngineException(String, Throwable) - Constructor for class org.ocltf.templateengine.TemplateEngineException
Constructs an instance of TemplateEngineException.
TemplateObject - class org.ocltf.templateobject.TemplateObject.
Contains the configuration of a template object which can be made available to a template.
TemplateObject() - Constructor for class org.ocltf.templateobject.TemplateObject
 
TemplateObjectException - exception org.ocltf.templateobject.TemplateObjectException.
Any unchecked exception that will be thrown when an error occurs when configuring a template object.
TemplateObjectException(Throwable) - Constructor for class org.ocltf.templateobject.TemplateObjectException
Constructs an instance of TemplateObjectException.
TemplateObjectException(String) - Constructor for class org.ocltf.templateobject.TemplateObjectException
Constructs an instance of TemplateObjectException.
TemplateObjectException(String, Throwable) - Constructor for class org.ocltf.templateobject.TemplateObjectException
Constructs an instance of TemplateObjectException.
TraceTranslator - class org.ocltf.translation.TraceTranslator.
This class allows us to trace the parsing of the expression.
TraceTranslator() - Constructor for class org.ocltf.translation.TraceTranslator
Constructs an instance of TraceTranslator.
TraceTranslator.TranslatorClassPool - class org.ocltf.translation.TraceTranslator.TranslatorClassPool.
Extends the Javaassist class pool so that we can define our own ClassLoader to use from which to find, load and modify and existing class.
TraceTranslator.TranslatorClassPool() - Constructor for class org.ocltf.translation.TraceTranslator.TranslatorClassPool
 
Translation - class org.ocltf.translation.library.Translation.
Represents a translation XML template found within a translation library.
Translation() - Constructor for class org.ocltf.translation.library.Translation
Constructs an instance of Translation.
TranslationTest - class org.ocltf.test.TranslationTest.
Represents a TranslatorTest object loaded and executed by the ExpressionTranslatorTest object.
TranslationTest() - Constructor for class org.ocltf.test.TranslationTest
 
TranslationTestProcessor - class org.ocltf.test.TranslationTestProcessor.
This object is used to test Translations during development.
TranslationTestProcessorException - exception org.ocltf.test.TranslationTestProcessorException.
Any unchecked exception that will be thrown when an unexprected translator test exception occurs.
TranslationTestProcessorException(Throwable) - Constructor for class org.ocltf.test.TranslationTestProcessorException
Constructs an instance .ocltf.TranslationTestProcessorException.
TranslationTestProcessorException(String) - Constructor for class org.ocltf.test.TranslationTestProcessorException
Constructs an instance .ocltf.TranslationTestProcessorException.
TranslationTestProcessorException(String, Throwable) - Constructor for class org.ocltf.test.TranslationTestProcessorException
Constructs an instance .ocltf.TranslationTestProcessorException.
TranslationUtils - class org.ocltf.translation.TranslationUtils.
Contains translation utilities.
TranslationUtils() - Constructor for class org.ocltf.translation.TranslationUtils
TranslationUtils instances should NOT be constructed in standard programming.
Translator - interface org.ocltf.translation.Translator.
Provides OCL translation capabilities.
TranslatorException - exception org.ocltf.translation.TranslatorException.
Any unchecked exception that will be thrown when a translation exception occurs.
TranslatorException(Throwable) - Constructor for class org.ocltf.translation.TranslatorException
Constructs an instance of TranslatorException.
TranslatorException(String) - Constructor for class org.ocltf.translation.TranslatorException
Constructs an instance of TranslatorException.
TranslatorException(String, Throwable) - Constructor for class org.ocltf.translation.TranslatorException
Constructs an instance of TranslatorException.
testTranslation() - Method in class org.ocltf.test.TranslationTestProcessor
Tests the current translation set in the currentTestTranslation property.
toString() - Method in class org.ocltf.common.Context
 
toString() - Method in class org.ocltf.common.Property
 
toString() - Method in class org.ocltf.concretesyntax.impl.OperationDeclarationCSImpl
 
toString() - Method in class org.ocltf.concretesyntax.impl.VariableDeclarationCSImpl
 
toString() - Method in class org.ocltf.mapping.Mappings
 
toString() - Method in class org.ocltf.templateobject.TemplateObject
 
toString() - Method in class org.ocltf.translation.Expression
 
toString() - Method in class org.ocltf.translation.library.Fragment
 
toString() - Method in class org.ocltf.translation.library.Library
 
toString() - Method in class org.ocltf.translation.library.LibraryTranslation
 
toString() - Method in class org.ocltf.translation.library.Translation
 
translate(String, Object, String) - Method in class org.ocltf.ExpressionTranslator
Performs translation of the expression by looking up the translationName from the available Translation-Libraries found on the classpath.
translate(String, Object, String) - Method in class org.ocltf.translation.BaseTranslator
 
translate(String, Object, String) - Method in class org.ocltf.translation.TraceTranslator
 
translate(String, Object, String) - Method in interface org.ocltf.translation.Translator
Translates the OCL into a translated Expression instance.
trimToEmpty(Object) - Static method in class org.ocltf.translation.TranslationUtils
Calls the object's toString method and trims the value.

V

VariableDeclarationCS - interface org.ocltf.concretesyntax.VariableDeclarationCS.
Represents a variable declaration within an OCL expression.
VariableDeclarationCSImpl - class org.ocltf.concretesyntax.impl.VariableDeclarationCSImpl.
An implementation of the ocl VariableDeclarationCS facade.
VariableDeclarationCSImpl(String, String, String) - Constructor for class org.ocltf.concretesyntax.impl.VariableDeclarationCSImpl
Constructs a new VariableDeclarationCSImpl

W

writeAdaptedClass() - Method in class org.ocltf.translation.TraceTranslator
Writes the class to the directory found by the class loader (since the class is a currently existing class)
writeAsClass(String) - Method in class org.ocltf.translation.TraceTranslator.TranslatorClassPool
Returns a java.lang.Class object.

X

XmiUtils - class org.ocltf.utils.XmiUtils.
Contains utilities for modifying/processing XMI files.
XmiUtils() - Constructor for class org.ocltf.utils.XmiUtils
 
XmiUtilsException - exception org.ocltf.utils.XmiUtilsException.
Any unchecked exception that will be thrown during the execution of XmiUtils.
XmiUtilsException(Throwable) - Constructor for class org.ocltf.utils.XmiUtilsException
Constructs an instance of XmiUtilsException.
XmiUtilsException(String) - Constructor for class org.ocltf.utils.XmiUtilsException
Constructs an instance of XmiUtilsException.
XmiUtilsException(String, Throwable) - Constructor for class org.ocltf.utils.XmiUtilsException
Constructs an instance of XmiUtilsException.
XmlObjectFactory - class org.ocltf.common.XmlObjectFactory.
Creates and returns Objects based on the a set of Apache Digester rules.
XmlObjectFactory() - Constructor for class org.ocltf.common.XmlObjectFactory
 
XmlObjectFactoryException - exception org.ocltf.common.XmlObjectFactoryException.
Any unchecked exception that will be thrown during execution of the XmlObjectFactory.
XmlObjectFactoryException(Throwable) - Constructor for class org.ocltf.common.XmlObjectFactoryException
Constructs an instance of XmlObjectFactoryException.
XmlObjectFactoryException(String) - Constructor for class org.ocltf.common.XmlObjectFactoryException
Constructs an instance of XmlObjectFactoryException.
XmlObjectFactoryException(String, Throwable) - Constructor for class org.ocltf.common.XmlObjectFactoryException
Constructs an instance of XmlObjectFactoryException.
XmlResourceUtils - class org.ocltf.utils.XmlResourceUtils.
Contains utilities for loading XML resources.
XmlResourceUtils() - Constructor for class org.ocltf.utils.XmlResourceUtils
 

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

Copyright © 2003-2004 Chad Brandon. All Rights Reserved.