Deprecated API


Contents
Deprecated Interfaces
ch.sahits.model.java.IGeneratedJavaClass
          Use the interface IGeneratedJavaClass2 that does not define the setter methods 
ch.sahits.model.java.IGeneratedJavaDBClass
          since 1.2.0 because it implements the depreciated interface IGeneratedJavaClass. Use IGeneratedJavaDBClass2 instead 
 

Deprecated Classes
ch.sahits.codegen.java.input.InputParserFactory
          This class has no implementation an is not used within the plug-in 
ch.sahits.codegen.ui.util.ProjectGeneratorClassLoader
          This class loader is no longer used since all generator classes are retrieved through extension points This class will be removed in 3.0 
ch.sahits.codegen.ui.input.XMLInputFileGeneratorClassLoader
          This class is obsolete since the xml parsre classes are retrieved through their extension point. This class will be removed in 3.0 
 

Deprecated Enums
ch.sahits.codegen.java.wizards.EDBGenerationCode
          since 1.1.0 use DynamicDBGenerationCode instead. With the next mayor release this enumeration goes 
 

Deprecated Methods
ch.sahits.codegen.java.model.HeadlessJavaModelFactory.createModelWithDBConnection(String, String, String, String, String, String, String, String, String, String, IProgressMonitor, String)
          This method is replaced by HeadlessJavaModelFactory.createModelWithDBConnection(JavaClassDefinition, String, String, String, String, String, String, String, String, String, IProgressMonitor, String) 
ch.sahits.codegen.ui.model.JavaModelFactory.createModelWithDBConnection(String, String, String, String, String, String, String, String, String, String, IProgressMonitor, String)
          This method is replaced by JavaModelFactory.createModelWithDBConnection(JavaClassDefinition, String, String, String, String, String, String, String, String, String, IProgressMonitor, String) 
ch.sahits.codegen.java.model.HeadlessJavaModelFactory.createModelWithDBInputFile(String, String, String, IJavaProject, IProgressMonitor)
          This method is replaced by HeadlessJavaModelFactory.createModelWithDBInputFile(JavaClassDefinition, String, String, IJavaProject, IProgressMonitor) 
ch.sahits.codegen.ui.model.JavaModelFactory.createModelWithDBInputFile(String, String, String, IJavaProject, IProgressMonitor)
          This method is replaced by JavaModelFactory.createModelWithDBInputFile(JavaClassDefinition, String, String, IJavaProject, IProgressMonitor) 
ch.sahits.codegen.java.model.HeadlessJavaModelFactory.createModelWithoutDB(String, String, IProgressMonitor)
          This method is replaced by HeadlessJavaModelFactory.createModelWithoutDB(JavaClassDefinition, String, IProgressMonitor) 
ch.sahits.codegen.ui.model.JavaModelFactory.createModelWithoutDB(String, String, IProgressMonitor)
          This method is replaced by JavaModelFactory.createModelWithoutDB(JavaClassDefinition, String, IProgressMonitor) 
ch.sahits.codegen.java.extensions.JavaGenerator.getGenerator(String)
          Use JavaGenerator.getGenerator(String, String) instead. Will be remove with 3.0 
ch.sahits.codegen.java.extensions.ReferenceImplementation.getGenerator(String)
          User ReferenceImplementation.getRefImpl(String, String) 
ch.sahits.codegen.java.extensions.JavaGenerator.getGenerators()
          Use the method JavaGenerator.getGenerator4DisplaySelection() instead. This method will be removed in 3.0 
ch.sahits.codegen.java.extensions.ReferenceImplementation.getHelpContextID(String)
          user ReferenceImplementation.getRefImpl(String, String) instead 
ch.sahits.codegen.extensions.JETemplate.getJETemplates()
          Use JETemplate.getJetemplate4DisplaySelection() instead. This method will be removed with Version 3.0 
ch.sahits.codegen.extensions.JETemplate.getPluginIdOfContibutingPlugin(String)
          with the use of JETemplate.getJetemplate4DisplaySelection() this method is obsolete. This method will be removed with 3.0 
ch.sahits.codegen.java.extensions.JavaGenerator.getPluginIdOfContibutingPlugin(String)
          with the use of JavaGenerator.getGenerator4DisplaySelection() this method is obsolete. This method will be removed with 3.0 
ch.sahits.codegen.extensions.JETemplate.getPluginIdOfContibutingPlugin2(String)
          with the use of JETemplate.getJetemplate4DisplaySelection() this method is obsolete. This method will be removed with 3.0 
ch.sahits.codegen.java.extensions.ReferenceImplementation.getRefImplExtensionByClass(String)
          use ReferenceImplementation.getRefImpl(String, String) 
ch.sahits.model.ModelFactory.newOutputModel()
          the IOutputFileModel should be created through a builder 
ch.sahits.codegen.input.IXMLGeneralInputFileParser.parse()
          Use the IXMLGeneralInputFileParser.generateModel() instead 
ch.sahits.codegen.input.IXMLJavaInputFileParser.parse()
          Use the IXMLJavaInputFileParser.generateModel(String, String, boolean, boolean, boolean) instead 
ch.sahits.codegen.java.input.IXMLJavaInputFileParser.parse()
          Use the IXMLJavaInputFileParser.generateModel(String, String, boolean, boolean, boolean) instead 
 

Deprecated Constructors
ch.sahits.model.db.DataBaseTableField(String, Class, boolean)
          This cunstructor is depricated in favor of DataBaseTableField.DataBaseTableField(String, Class, boolean, boolean) The autogenerateKey flag is set to default