All Downloads are FREE. Search and download functionalities are using the official Maven repository.

se.javasoft.generated.framework.development.meta.model.IGenerate Maven / Gradle / Ivy

The newest version!
/**
* 	Warning!
*
* 	Generated source file. Changes in this file will be overwritten 
*	next time a generation is performed 
*
**/

package se.javasoft.generated.framework.development.meta.model;

import org.apache.maven.plugin.MojoExecutionException;

import se.javasoft.framework.development.meta.model.IApplication;
import se.javasoft.framework.development.meta.model.IModel;
import se.javasoft.framework.development.meta.model.IModelDatatype;
import se.javasoft.framework.development.meta.model.IModelGroup;

import se.javasoft.generated.framework.development.meta.model.impl.IGlobal;
import se.javasoft.generated.framework.development.meta.model.impl.DatatypeString;
import se.javasoft.generated.framework.development.meta.model.impl.DatatypeText;
import se.javasoft.generated.framework.development.meta.model.impl.DatatypeTimestamp;
import se.javasoft.generated.framework.development.meta.model.impl.DatatypeBoolean;
import se.javasoft.generated.framework.development.meta.model.impl.DatatypeInteger;
import se.javasoft.generated.framework.development.meta.model.impl.DatatypeDouble;
import se.javasoft.generated.framework.development.meta.model.impl.DatatypeSelectone;
import se.javasoft.generated.framework.development.meta.model.impl.DatatypeList;
import se.javasoft.generated.framework.development.meta.model.impl.DatatypeSet;

public interface IGenerate {
			public void startApplicationApplication (IApplication application, StringBuffer result) throws Exception;
			public void endApplicationApplication (IApplication application, StringBuffer result) throws Exception;
			public void startModelModel (IModel model, StringBuffer result) throws Exception;
			public void endModelModel (IModel model, StringBuffer result) throws Exception;
			public void startModelGroupModelgroup (IModelGroup modelGroup, StringBuffer result) throws Exception;
			public void endModelGroupModelgroup (IModelGroup modelGroup, StringBuffer result) throws Exception;
		public void modelDatatype(IModelDatatype modelDatatype, StringBuffer result) throws Exception;
		public void globalDatatype(IGlobal modelDatatype, StringBuffer result) throws Exception;
			public void modelDatatypeString (IModelGroup modelGroup, DatatypeString modelDatatype, StringBuffer result) throws Exception;
			public void modelDatatypeText (IModelGroup modelGroup, DatatypeText modelDatatype, StringBuffer result) throws Exception;
			public void modelDatatypeTimestamp (IModelGroup modelGroup, DatatypeTimestamp modelDatatype, StringBuffer result) throws Exception;
			public void modelDatatypeBoolean (IModelGroup modelGroup, DatatypeBoolean modelDatatype, StringBuffer result) throws Exception;
			public void modelDatatypeInteger (IModelGroup modelGroup, DatatypeInteger modelDatatype, StringBuffer result) throws Exception;
			public void modelDatatypeDouble (IModelGroup modelGroup, DatatypeDouble modelDatatype, StringBuffer result) throws Exception;
			public void modelDatatypeSelectone (IModelGroup modelGroup, DatatypeSelectone modelDatatype, StringBuffer result) throws Exception;
			public void modelDatatypeList (IModelGroup modelGroup, DatatypeList modelDatatype, StringBuffer result) throws Exception;
			public void modelDatatypeSet (IModelGroup modelGroup, DatatypeSet modelDatatype, StringBuffer result) throws Exception;
		
		public void writeFactoryPropertyFile() throws MojoExecutionException;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy