/branches/v3/impl/src/java/jomm/utils/PdfUtils.java |
---|
80,10 → 80,11 |
static FOUserAgent foUserAgent = fopFactory.newFOUserAgent(); |
// configure foUserAgent as desired |
public static void createPdfFromXml(Source xmlFile, String xslFile, OutputStream pdfFile, Map<String, Object> params) throws IOException, FOPException, TransformerException { |
// configure fopFactory as desired |
// Setup output |
OutputStream out = new BufferedOutputStream(pdfFile); |
/branches/v3/impl/src/java/jomm/dao/utils/JommSchemaUpdateTask.java |
---|
New file |
0,0 → 1,172 |
package jomm.dao.utils; |
import org.apache.tools.ant.BuildException; |
import org.apache.tools.ant.DirectoryScanner; |
import org.apache.tools.ant.Project; |
import org.apache.tools.ant.taskdefs.MatchingTask; |
import org.apache.tools.ant.types.FileSet; |
import org.hibernate.HibernateException; |
import org.hibernate.cfg.Configuration; |
import org.hibernate.cfg.NamingStrategy; |
import org.hibernate.tool.hbm2ddl.SchemaUpdate; |
import org.hibernate.util.ArrayHelper; |
import org.hibernate.util.ReflectHelper; |
import java.io.File; |
import java.io.FileInputStream; |
import java.io.FileNotFoundException; |
import java.io.IOException; |
import java.util.Iterator; |
import java.util.LinkedList; |
import java.util.List; |
import java.util.Properties; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class JommSchemaUpdateTask extends MatchingTask |
{ |
private List fileSets = new LinkedList(); |
private File propertiesFile = null; |
private File configurationFile = null; |
private boolean quiet = false; |
private boolean text = true; |
private String namingStrategy = null; |
public void addFileset(FileSet set) { |
fileSets.add(set); |
} |
/** |
* Set a properties file |
* @param propertiesFile the properties file name |
*/ |
public void setProperties(File propertiesFile) { |
if ( !propertiesFile.exists() ) { |
throw new BuildException("Properties file: " + propertiesFile + " does not exist."); |
} |
log("Using properties file " + propertiesFile, Project.MSG_DEBUG); |
this.propertiesFile = propertiesFile; |
} |
/** |
* Set a <literal>.cfg.xml</literal> file |
* @param configurationFile the file name |
*/ |
public void setConfig(File configurationFile) { |
this.configurationFile = configurationFile; |
} |
/** |
* Enable "text-only" mode. The schema will not |
* be updated in the database. |
* @param text true to enable text-only mode |
*/ |
public void setText(boolean text) { |
this.text = text; |
} |
/** |
* Enable "quiet" mode. The schema will not be |
* written to standard out. |
* @param quiet true to enable quiet mode |
*/ |
public void setQuiet(boolean quiet) { |
this.quiet = quiet; |
} |
/** |
* Execute the task |
*/ |
public void execute() throws BuildException { |
try { |
log("Running Hibernate Core SchemaUpdate."); |
log("This is an Ant task supporting only mapping files, if you want to use annotations see http://tools.hibernate.org."); |
Configuration cfg = getConfiguration(); |
getSchemaUpdate(cfg).execute(!quiet, !text); |
} |
catch (HibernateException e) { |
throw new BuildException("Schema text failed: " + e.getMessage(), e); |
} |
catch (FileNotFoundException e) { |
throw new BuildException("File not found: " + e.getMessage(), e); |
} |
catch (IOException e) { |
throw new BuildException("IOException : " + e.getMessage(), e); |
} |
catch (Exception e) { |
throw new BuildException(e); |
} |
} |
private String[] getFiles() { |
List files = new LinkedList(); |
for ( Iterator i = fileSets.iterator(); i.hasNext(); ) { |
FileSet fs = (FileSet) i.next(); |
DirectoryScanner ds = fs.getDirectoryScanner( getProject() ); |
String[] dsFiles = ds.getIncludedFiles(); |
for (int j = 0; j < dsFiles.length; j++) { |
File f = new File(dsFiles[j]); |
if ( !f.isFile() ) { |
f = new File( ds.getBasedir(), dsFiles[j] ); |
} |
files.add( f.getAbsolutePath() ); |
} |
} |
return ArrayHelper.toStringArray(files); |
} |
private Configuration getConfiguration() throws Exception { |
//TODO HACKED LINE JORGE |
Configuration cfg = new JommConfiguration(); |
//FINAL DO HACK |
if (namingStrategy!=null) { |
cfg.setNamingStrategy( |
(NamingStrategy) ReflectHelper.classForName(namingStrategy).newInstance() |
); |
} |
if (configurationFile!=null) { |
cfg.configure( configurationFile ); |
} |
String[] files = getFiles(); |
for (int i = 0; i < files.length; i++) { |
String filename = files[i]; |
if ( filename.endsWith(".jar") ) { |
cfg.addJar( new File(filename) ); |
} |
else { |
cfg.addFile(filename); |
} |
} |
return cfg; |
} |
private SchemaUpdate getSchemaUpdate(Configuration cfg) throws HibernateException, IOException { |
Properties properties = new Properties(); |
properties.putAll( cfg.getProperties() ); |
if (propertiesFile == null) { |
properties.putAll( getProject().getProperties() ); |
} |
else { |
properties.load( new FileInputStream(propertiesFile) ); |
} |
cfg.setProperties(properties); |
return new SchemaUpdate(cfg); |
} |
public void setNamingStrategy(String namingStrategy) { |
this.namingStrategy = namingStrategy; |
} |
} |
/branches/v3/impl/src/java/jomm/dao/utils/JommConfiguration.java |
---|
New file |
0,0 → 1,255 |
package jomm.dao.utils; |
import org.apache.commons.logging.Log; |
import org.apache.commons.logging.LogFactory; |
import org.hibernate.HibernateException; |
import org.hibernate.MappingException; |
import org.hibernate.cfg.Configuration; |
import org.hibernate.cfg.Environment; |
import org.hibernate.dialect.Dialect; |
import org.hibernate.dialect.MySQLDialect; |
import org.hibernate.engine.Mapping; |
import org.hibernate.id.IdentifierGenerator; |
import org.hibernate.id.PersistentIdentifierGenerator; |
import org.hibernate.mapping.*; |
import org.hibernate.tool.hbm2ddl.DatabaseMetadata; |
import org.hibernate.tool.hbm2ddl.IndexMetadata; |
import org.hibernate.tool.hbm2ddl.TableMetadata; |
import org.hibernate.util.ArrayHelper; |
import java.lang.reflect.Field; |
import java.util.ArrayList; |
import java.util.Iterator; |
import java.util.TreeMap; |
/** |
* Created by jorgemachado on 05/11/16. |
* |
* Esta Classe foi adicionada e foram copiados os dois primeiros metodos |
* O metodo getMapping é novo para ser possivel obter os mapas |
* A variavel properties foi substituida por getProperties e a var mapping por getMapping |
* Foi adicionada a linha de Hack para adicionar indices caso não existam |
*/ |
public class JommConfiguration extends Configuration |
{ |
private static Log log = LogFactory.getLog(Configuration.class); |
/** |
* Generate DDL for altering tables |
* |
* @see org.hibernate.tool.hbm2ddl.SchemaUpdate |
*/ |
public String[] generateSchemaUpdateScript(Dialect dialect, DatabaseMetadata databaseMetadata) |
throws HibernateException { |
secondPassCompile(); |
String defaultCatalog = getProperties().getProperty( Environment.DEFAULT_CATALOG ); |
String defaultSchema = getProperties().getProperty( Environment.DEFAULT_SCHEMA ); |
ArrayList script = new ArrayList( 50 ); |
Iterator iter = getTableMappings(); |
while ( iter.hasNext() ) { |
Table table = (Table) iter.next(); |
if ( table.isPhysicalTable() ) { |
TableMetadata tableInfo = databaseMetadata.getTableMetadata( |
table.getName(), |
( table.getSchema() == null ) ? defaultSchema : table.getSchema(), |
( table.getCatalog() == null ) ? defaultCatalog : table.getCatalog(), |
table.isQuoted() |
); |
if ( tableInfo == null ) { |
script.add( |
table.sqlCreateString( |
dialect, |
getMapping(), |
defaultCatalog, |
defaultSchema |
) |
); |
} |
else { |
Iterator subiter = table.sqlAlterStrings( |
dialect, |
getMapping(), |
tableInfo, |
defaultCatalog, |
defaultSchema |
); |
while ( subiter.hasNext() ) { |
script.add( subiter.next() ); |
} |
} |
Iterator comments = table.sqlCommentStrings( dialect, defaultCatalog, defaultSchema ); |
while ( comments.hasNext() ) { |
script.add( comments.next() ); |
} |
} |
} |
iter = getTableMappings(); |
while ( iter.hasNext() ) { |
Table table = (Table) iter.next(); |
if ( table.isPhysicalTable() ) { |
TableMetadata tableInfo = databaseMetadata.getTableMetadata( |
table.getName(), |
table.getSchema(), |
table.getCatalog(), |
table.isQuoted() |
); |
//TODO JORGE Hack that generates indexes that are omitted when using |
// hibernate.hbm2ddl.auto=update. See commented-out code below. |
Iterator idxIter = table.getIndexIterator(); |
while (idxIter.hasNext()) { |
Index index = (Index) idxIter.next(); |
// Skip if index already exists |
if (tableInfo != null) { |
IndexMetadata meta = tableInfo.getIndexMetadata(index.getName()); |
if (meta != null) { |
continue; |
} |
} |
script.add(index.sqlCreateString(dialect, |
getMapping(), |
defaultCatalog, |
defaultSchema)); |
} |
//TODO JORGE HACK |
if ( dialect.hasAlterTable() ) { |
Iterator subIter = table.getForeignKeyIterator(); |
while ( subIter.hasNext() ) { |
ForeignKey fk = (ForeignKey) subIter.next(); |
if ( fk.isPhysicalConstraint() ) { |
boolean create = tableInfo == null || ( |
tableInfo.getForeignKeyMetadata( fk.getName() ) == null && ( |
//Icky workaround for MySQL bug: |
!( dialect instanceof MySQLDialect) || |
tableInfo.getIndexMetadata( fk.getName() ) == null |
) |
); |
if ( create ) { |
script.add( |
fk.sqlCreateString( |
dialect, |
getMapping(), |
defaultCatalog, |
defaultSchema |
) |
); |
} |
} |
} |
} |
} |
/*//broken, 'cos we don't generate these with names in SchemaExport |
subIter = table.getIndexIterator(); |
while ( subIter.hasNext() ) { |
Index index = (Index) subIter.next(); |
if ( !index.isForeignKey() || !dialect.hasImplicitIndexForForeignKey() ) { |
if ( tableInfo==null || tableInfo.getIndexMetadata( index.getFilterName() ) == null ) { |
script.add( index.sqlCreateString(dialect, mapping) ); |
} |
} |
} |
//broken, 'cos we don't generate these with names in SchemaExport |
subIter = table.getUniqueKeyIterator(); |
while ( subIter.hasNext() ) { |
UniqueKey uk = (UniqueKey) subIter.next(); |
if ( tableInfo==null || tableInfo.getIndexMetadata( uk.getFilterName() ) == null ) { |
script.add( uk.sqlCreateString(dialect, mapping) ); |
} |
}*/ |
} |
iter = iterateGenerators( dialect ); |
while ( iter.hasNext() ) { |
PersistentIdentifierGenerator generator = (PersistentIdentifierGenerator) iter.next(); |
Object key = generator.generatorKey(); |
if ( !databaseMetadata.isSequence( key ) && !databaseMetadata.isTable( key ) ) { |
String[] lines = generator.sqlCreateStrings( dialect ); |
for ( int i = 0; i < lines.length ; i++ ) { |
script.add( lines[i] ); |
} |
} |
} |
return ArrayHelper.toStringArray(script); |
} |
private Iterator iterateGenerators(Dialect dialect) throws MappingException { |
TreeMap generators = new TreeMap(); |
String defaultCatalog = getProperties().getProperty(Environment.DEFAULT_CATALOG); |
String defaultSchema = getProperties().getProperty(Environment.DEFAULT_SCHEMA); |
Iterator iter = classes.values().iterator(); |
while ( iter.hasNext() ) { |
PersistentClass pc = (PersistentClass) iter.next(); |
if ( !pc.isInherited() ) { |
IdentifierGenerator ig = pc.getIdentifier() |
.createIdentifierGenerator( |
dialect, |
defaultCatalog, |
defaultSchema, |
(RootClass) pc |
); |
if ( ig instanceof PersistentIdentifierGenerator ) { |
generators.put( ( (PersistentIdentifierGenerator) ig ).generatorKey(), ig ); |
} |
} |
} |
iter = collections.values().iterator(); |
while ( iter.hasNext() ) { |
Collection collection = (Collection) iter.next(); |
if ( collection.isIdentified() ) { |
IdentifierGenerator ig = ( (IdentifierCollection) collection ).getIdentifier() |
.createIdentifierGenerator( |
dialect, |
defaultCatalog, |
defaultSchema, |
null |
); |
if ( ig instanceof PersistentIdentifierGenerator ) { |
generators.put( ( (PersistentIdentifierGenerator) ig ).generatorKey(), ig ); |
} |
} |
} |
return generators.values().iterator(); |
} |
protected Mapping getMapping() throws HibernateException { |
Mapping m = null; |
try { |
Field f = Configuration.class.getDeclaredField("mapping"); |
f.setAccessible(true); |
m = (Mapping) f.get(this); |
} catch (Exception x) { |
throw new HibernateException("failed to reflect mapping field", x); |
} |
return m; |
} |
} |
/branches/v3/impl/src/java/jomm/dao/impl/AbstractDao.java |
---|
590,8 → 590,11 |
{ |
try |
{ |
if(obj instanceof DomainObject) |
{ |
DomainObject o = (DomainObject) obj; |
o.setSaveDate(new Date()); |
} |
return (Serializable) getCurrentSession().save(obj); |
} |
catch (HibernateException e) |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/courses/xsd/UnidadeImpl.java |
---|
11,4 → 11,180 |
return horasContacto; |
} |
public static int getAnoFromPlano(String id) |
{ |
if(id.equals("S1")) |
return 1; |
else if(id.equals("S2")) |
return 1; |
else if(id.equals("S3")) |
return 2; |
else if(id.equals("S4")) |
return 2; |
else if(id.equals("S5")) |
return 3; |
else if(id.equals("S6")) |
return 3; |
else if(id.equals("A1")) |
return 1; |
else if(id.equals("A2")) |
return 2; |
else if(id.equals("A3")) |
return 3; |
else if(id.equals("A4")) |
return 4; |
else if(id.equals("T1")) |
return 1; |
else if(id.equals("T2")) |
return 1; |
else if(id.equals("T3")) |
return 1; |
else if(id.equals("T4")) |
return 1; |
else if(id.equals("T5")) |
return 2; |
else if(id.equals("T6")) |
return 2; |
else if(id.equals("T7")) |
return 2; |
else if(id.equals("T8")) |
return 2; |
return -1; |
} |
public static int getSemestreConvertido(String id) |
{ |
if(id.equals("S1")) |
return 1; |
else if(id.equals("S2")) |
return 2; |
else if(id.equals("S3")) |
return 3; |
else if(id.equals("S4")) |
return 4; |
else if(id.equals("S5")) |
return 5; |
else if(id.equals("S6")) |
return 6; |
else if(id.equals("A1")) |
return -1; |
else if(id.equals("A2")) |
return -1; |
else if(id.equals("A3")) |
return -1; |
else if(id.equals("A4")) |
return -1; |
else if(id.equals("T1")) |
return 1; |
else if(id.equals("T2")) |
return 1; |
else if(id.equals("T3")) |
return 2; |
else if(id.equals("T4")) |
return 2; |
else if(id.equals("T5")) |
return 3; |
else if(id.equals("T6")) |
return 3; |
else if(id.equals("T7")) |
return 4; |
else if(id.equals("T8")) |
return 4; |
return -1; |
} |
/** |
* Acaba por nao ser necessário |
* @param id |
* @return |
*/ |
/*public static int getSemestreAbsoluto(String id) |
{ |
if(id.equals("S1")) |
return 1; |
else if(id.equals("S2")) |
return 2; |
else if(id.equals("S3")) |
return 1; |
else if(id.equals("S4")) |
return 2; |
else if(id.equals("S5")) |
return 1; |
else if(id.equals("S6")) |
return 2; |
else if(id.equals("A1")) |
return -1; |
else if(id.equals("A2")) |
return -1; |
else if(id.equals("A3")) |
return -1; |
else if(id.equals("A4")) |
return -1; |
else if(id.equals("T1")) |
return 1; |
else if(id.equals("T2")) |
return 1; |
else if(id.equals("T3")) |
return 2; |
else if(id.equals("T4")) |
return 2; |
else if(id.equals("T5")) |
return 1; |
else if(id.equals("T6")) |
return 1; |
else if(id.equals("T7")) |
return 2; |
else if(id.equals("T8")) |
return 2; |
return -1; |
}*/ |
public static String getPeriodoSiges(String id) |
{ |
if(id.equals("S1")) |
return "S1"; |
else if(id.equals("S2")) |
return "S2"; |
else if(id.equals("S3")) |
return "S1"; |
else if(id.equals("S4")) |
return "S2"; |
else if(id.equals("S5")) |
return "S1"; |
else if(id.equals("S6")) |
return "S2"; |
else if(id.equals("A1")) |
return "A"; |
else if(id.equals("A2")) |
return "A"; |
else if(id.equals("A3")) |
return "A"; |
else if(id.equals("A4")) |
return "A"; |
else if(id.equals("T1")) |
return "T1"; |
else if(id.equals("T2")) |
return "T2"; |
else if(id.equals("T3")) |
return "T3"; |
else if(id.equals("T4")) |
return "T4"; |
else if(id.equals("T5")) |
return "T1"; |
else if(id.equals("T6")) |
return "T2"; |
else if(id.equals("T7")) |
return "T3"; |
else if(id.equals("T8")) |
return "T4"; |
return null; |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/docenteReport.fo.xsl |
---|
New file |
0,0 → 1,362 |
<?xml version="1.0" encoding="ISO-8859-1"?> |
<xsl:stylesheet version="1.0" xmlns:fo="http://www.w3.org/1999/XSL/Format" |
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" |
xmlns:rep="http://baco.estgp.pt/schemas/questionarios/reports/" |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
xsi:schemaLocation="http://www.w3.org/1999/XSL/Format http://svn.apache.org/repos/asf/xmlgraphics/fop/trunk/fop/src/foschema/fop.xsd"> |
<xsl:param name="site">http://localhost/bacoTESTE</xsl:param> |
<xsl:param name="revisor">automático</xsl:param> |
<xsl:param name="validadoCC">false</xsl:param> |
<xsl:param name="anoLectivo">2015/2016</xsl:param> |
<xsl:param name="nomeDocente">Jorge Miguel Calha Rainho Machado</xsl:param> |
<xsl:param name="numeroDocente">20128</xsl:param> |
<xsl:template match="/"> |
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" font-family="Helvetica" color="#58585A"> |
<fo:layout-master-set> |
<fo:simple-page-master master-name="A4Vertical" page-width="210mm" page-height="297mm" |
margin-top="1cm" margin-bottom="1cm" margin-left="1cm" margin-right="1cm" |
reference-orientation="0"> |
<fo:region-body region-name="body" margin-top="40mm" margin-bottom="10mm" margin-right="0" |
margin-left="0"/> |
<fo:region-before region-name="header" extent="15mm"/> |
<fo:region-after region-name="footer" extent="1cm"/> |
</fo:simple-page-master> |
<fo:simple-page-master master-name="A4VerticalFirstPage" page-width="210mm" page-height="297mm" |
margin-top="1cm" margin-bottom="1cm" margin-left="1cm" margin-right="1cm" |
reference-orientation="0"> |
<fo:region-body region-name="body" margin-top="90mm" margin-bottom="10mm" margin-right="0" |
margin-left="0"/> |
<fo:region-before region-name="header" extent="15mm"/> |
<fo:region-after region-name="footer" extent="1cm"/> |
</fo:simple-page-master> |
<fo:simple-page-master master-name="A4HorizontalRot" page-width="210mm" page-height="297mm" |
margin-top="0.5cm" margin-bottom="0.5cm" margin-left="0.5cm" margin-right="0.5cm" |
reference-orientation="90"> |
<fo:region-body region-name="body" margin-top="20mm" margin-bottom="10mm" margin-right="0" |
margin-left="0"/> |
<fo:region-before region-name="header" extent="15mm"/> |
<fo:region-after region-name="footer" extent="1cm"/> |
</fo:simple-page-master> |
<fo:simple-page-master master-name="A4Horizontal" page-width="297mm" page-height="210mm" |
margin-top="0.5cm" margin-bottom="0.5cm" margin-left="0.5cm" |
margin-right="0.5cm"> |
<fo:region-body region-name="body" margin-top="20mm" margin-bottom="15mm" margin-right="0" |
margin-left="0"/> |
<fo:region-before region-name="header" extent="15mm"/> |
<fo:region-after region-name="footer" extent="1cm"/> |
</fo:simple-page-master> |
<fo:page-sequence-master master-name="pages"> |
<fo:repeatable-page-master-alternatives> |
<fo:conditional-page-master-reference master-reference="pages" page-position="any"/> |
</fo:repeatable-page-master-alternatives> |
</fo:page-sequence-master> |
</fo:layout-master-set> |
<!--LAYOUT DE PAGINA ESCOLHIDO--> |
<fo:page-sequence master-reference="A4VerticalFirstPage" initial-page-number="1"> |
<xsl:call-template name="firstpage"/> |
</fo:page-sequence> |
<fo:page-sequence master-reference="A4Vertical" initial-page-number="2"> |
<xsl:call-template name="indexPage"/> |
</fo:page-sequence> |
<fo:page-sequence master-reference="A4Vertical" initial-page-number="3"> |
<xsl:call-template name="page"/> |
</fo:page-sequence> |
</fo:root> |
</xsl:template> |
<xsl:template name="firstpage"> |
<fo:static-content flow-name="header"> |
<fo:block text-align="left"> |
<fo:table width="100%" table-layout="fixed" border-bottom="1px solid black"> |
<fo:table-column column-width="100%"/> |
<fo:table-body> |
<fo:table-row> |
<fo:table-cell> |
<fo:block> |
<fo:external-graphic height="auto" width="auto" |
content-height="80"> |
<!--<xsl:attribute name="src">url('http://www.ipportalegre.pt/imagens/Logos/ESTG/Logotipo%20ESTG.jpg')</xsl:attribute>--> |
<xsl:attribute name="src">url('<xsl:value-of select="$site"/>/layout/themes/ipp/logo.png') |
</xsl:attribute> |
</fo:external-graphic> |
</fo:block> |
</fo:table-cell> |
</fo:table-row> |
</fo:table-body> |
</fo:table> |
</fo:block> |
</fo:static-content> |
<fo:static-content flow-name="footer"> |
<xsl:call-template name="footerDefault"/> |
</fo:static-content> |
<fo:flow flow-name="body"> |
<fo:block border-bottom="8px solid #58585A" border-top="4px solid #58585A" font-size="26px" padding="6px" text-align="center" color="white" background-color="#FFCA44"> |
<fo:inline font-weight="bold"> Relatório de Avaliação Pedagógica</fo:inline> |
</fo:block> |
<fo:block font-size="20px" padding="4px" margin-top="40px" text-align="center" > |
<fo:inline text-decoration="underline" font-weight="bold">Inquéritos Pedagógicos aos Alunos</fo:inline> |
</fo:block> |
<fo:block font-size="18px" padding="4px" margin-top="20px" text-align="center"> |
<fo:inline>Relatório Docente</fo:inline> |
</fo:block> |
<fo:block font-size="14px" padding="4px" margin-top="5px" text-align="center" background-color="#fff9ea"> |
<xsl:value-of select="$nomeDocente"/> |
</fo:block> |
<fo:block font-size="12px" padding="4px" margin-top="2px" text-align="center"> |
<fo:inline>Docente Número: <xsl:value-of select="$numeroDocente"/></fo:inline> |
</fo:block> |
<fo:block font-size="12px" padding="4px" margin-top="20px" text-align="center" > |
<fo:inline><fo:wrapper white-space-treatment="preserve" font-weight="bold">Ano letivo: </fo:wrapper> <xsl:value-of select="$anoLectivo"/></fo:inline> |
</fo:block> |
</fo:flow> |
</xsl:template> |
<xsl:template name="indexPage"> |
<fo:static-content flow-name="header"> |
<xsl:call-template name="headerTeacher"/> |
</fo:static-content> |
<fo:static-content flow-name="footer"> |
<xsl:call-template name="footerDefault"/> |
</fo:static-content> |
<fo:flow flow-name="body"> |
<fo:block font-size="20px" padding="4px" margin-top="40px" text-align="center" > |
<fo:inline text-decoration="underline" font-weight="bold">Indice</fo:inline> |
</fo:block> |
<fo:block text-align-last="justify" font-weight="bold" margin-bottom="5px"> |
<xsl:text> </xsl:text> |
<fo:leader/> |
Pag. |
</fo:block> |
<fo:block font-size="14px" text-align-last="justify"> |
<fo:basic-link internal-destination="caracterizacaoCap"> |
<fo:inline font-weight="bold" padding-top="3px" padding-bottom="2px" padding-left="3px" padding-right="3px" margin-right="10px" border-bottom="1px solid #58585A" font-size="16px" color="white" background-color="#FFCA44">1</fo:inline> |
<xsl:text> </xsl:text> |
Caracterização dos Alunos |
<fo:leader leader-pattern="dots" /> |
<fo:page-number-citation ref-id="caracterizacaoCap" /> |
</fo:basic-link> |
</fo:block> |
<fo:block font-size="14px" text-align-last="justify" margin-top="5px"> |
<fo:basic-link internal-destination="TESTE"> |
<fo:inline font-weight="bold" padding-top="3px" padding-bottom="2px" padding-left="3px" padding-right="3px" margin-right="10px" border-bottom="1px solid #58585A" font-size="16px" color="white" background-color="#FFCA44">2</fo:inline> |
<xsl:text> </xsl:text> |
Analise Global de Respostas |
<fo:leader leader-pattern="dots" /> |
<fo:page-number-citation ref-id="caracterizacaoCap" /> |
</fo:basic-link> |
</fo:block> |
</fo:flow> |
</xsl:template> |
<xsl:template name="page"> |
<fo:static-content flow-name="header"> |
<xsl:call-template name="headerTeacher"/> |
</fo:static-content> |
<fo:static-content flow-name="footer"> |
<xsl:call-template name="footerDefault"/> |
</fo:static-content> |
<fo:flow flow-name="body"> |
<fo:block id="caracterizacaoCap" font-size="14px" font-weight="bold" padding="4px" margin-top="5px" text-align="left" background-color="#FFEAAE"> |
1 - Caracterização dos Alunos |
</fo:block> |
<fo:block text-align="center" margin-left="10px"> |
<fo:table width="100%" table-layout="fixed"> |
<fo:table-column column-width="50%"/> |
<fo:table-column column-width="50%"/> |
<fo:table-body> |
<fo:table-row> |
<fo:table-cell> |
<fo:block> |
<fo:block font-size="10px" padding-top="1px" padding-left="1px" margin-top="10px" text-align="left" background-color="#C6C6CA"> |
Género |
</fo:block> |
<fo:table width="90%" table-layout="fixed" margin-top="5px"> |
<fo:table-column column-width="50%"/> |
<fo:table-column column-width="50%"/> |
<fo:table-body> |
<fo:table-row> |
<fo:table-cell> |
<fo:block> |
<xsl:value-of select="//rep:caracterizacao//rep:masculino"/> |
</fo:block> |
<fo:block> |
<fo:external-graphic height="auto" width="auto" |
content-height="80"> |
<!--<xsl:attribute name="src">url('http://www.ipportalegre.pt/imagens/Logos/ESTG/Logotipo%20ESTG.jpg')</xsl:attribute>--> |
<xsl:attribute name="src">url('<xsl:value-of select="$site"/>/imgs/studentMale.png') |
</xsl:attribute> |
</fo:external-graphic> |
</fo:block> |
<fo:block> |
<xsl:value-of select="//rep:caracterizacao//rep:masculinoPercent"/>% |
</fo:block> |
</fo:table-cell> |
<fo:table-cell> |
<fo:block> |
<xsl:value-of select="//rep:caracterizacao//rep:feminino"/> |
</fo:block> |
<fo:block> |
<fo:external-graphic height="auto" width="auto" |
content-height="80"> |
<!--<xsl:attribute name="src">url('http://www.ipportalegre.pt/imagens/Logos/ESTG/Logotipo%20ESTG.jpg')</xsl:attribute>--> |
<xsl:attribute name="src">url('<xsl:value-of select="$site"/>/imgs/studentFemale.png') |
</xsl:attribute> |
</fo:external-graphic> |
</fo:block> |
<fo:block> |
<xsl:value-of select="//rep:caracterizacao//rep:femininoPercent"/>% |
</fo:block> |
</fo:table-cell> |
</fo:table-row> |
</fo:table-body> |
</fo:table> |
</fo:block> |
</fo:table-cell> |
<fo:table-cell> |
<fo:block> |
<fo:external-graphic height="auto" width="auto" |
content-height="80"> |
<!--<xsl:attribute name="src">url('http://www.ipportalegre.pt/imagens/Logos/ESTG/Logotipo%20ESTG.jpg')</xsl:attribute>--> |
<xsl:attribute name="src">/Volumes/Home/jorgemachado/Documents/teste.png</xsl:attribute> |
</fo:external-graphic> |
</fo:block> |
</fo:table-cell> |
</fo:table-row> |
</fo:table-body> |
</fo:table> |
</fo:block> |
</fo:flow> |
</xsl:template> |
<xsl:template name="footerDefault"> |
<fo:table width="100%" table-layout="fixed" border-top="1px solid black" font-size="6.5pt"> |
<fo:table-column column-width="20%"/> |
<fo:table-column column-width="80%"/> |
<fo:table-body> |
<fo:table-row> |
<fo:table-cell padding-top="3pt"> |
<fo:block> |
Atualizado a |
<xsl:value-of select="//updateDate"/> / Página |
<fo:page-number/> |
</fo:block> |
<fo:block font-size="5pt"> |
IPP.AC.xxxx.1 |
</fo:block> |
</fo:table-cell> |
<fo:table-cell padding-top="3pt"> |
<fo:block font-size="6pt" text-align="right"> |
http://pae.ipportalegre.pt | gerado pela plataforma ipp-pae® 2016 |
</fo:block> |
</fo:table-cell> |
</fo:table-row> |
</fo:table-body> |
</fo:table> |
</xsl:template> |
<xsl:template name="headerTeacher"> |
<fo:block text-align="left" border-bottom="1px solid #58585A"> |
<fo:table width="100%" table-layout="fixed" > |
<fo:table-column column-width="80%"/> |
<fo:table-column column-width="20%"/> |
<fo:table-body> |
<fo:table-row> |
<fo:table-cell> |
<fo:block> |
<fo:external-graphic height="auto" width="auto" |
content-height="40"> |
<!--<xsl:attribute name="src">url('http://www.ipportalegre.pt/imagens/Logos/ESTG/Logotipo%20ESTG.jpg')</xsl:attribute>--> |
<xsl:attribute name="src">url('<xsl:value-of select="$site"/>/layout/themes/ipp/logo.png') |
</xsl:attribute> |
</fo:external-graphic> |
</fo:block> |
<fo:block font-size="10px" padding="0px" text-align="left"> |
<fo:inline font-weight="bold"> Relatório de Avaliação Pedagógica</fo:inline> |
</fo:block> |
<fo:block font-size="10px" padding="0px" margin-top="0px" text-align="left" > |
<fo:inline>Avaliação pelos alunos do docente:</fo:inline> |
</fo:block> |
</fo:table-cell> |
<fo:table-cell> |
<fo:block font-size="10px" text-align="right" > |
Resultados dos Inquéritos Pedagógicos |
</fo:block> |
<fo:block font-size="10px" padding="0px" margin-top="0px" text-align="right" > |
<fo:inline font-weight="bold">Ano letivo:</fo:inline> <xsl:value-of select="$anoLectivo"/> |
</fo:block> |
</fo:table-cell> |
</fo:table-row> |
<fo:table-row background-color="#fff9ea"> |
<fo:table-cell> |
<fo:block font-size="12px" padding="2px" margin-top="0px" > |
<fo:inline text-align="left"><xsl:value-of select="$nomeDocente"/> / Número: <xsl:value-of select="$numeroDocente"/></fo:inline> |
</fo:block> |
</fo:table-cell> |
<fo:table-cell> |
<fo:block font-size="12px" padding="2px" margin-top="0px" text-align="right" > |
<fo:inline>Pagina: <fo:page-number/></fo:inline> |
</fo:block> |
</fo:table-cell> |
</fo:table-row> |
</fo:table-body> |
</fo:table> |
</fo:block> |
</xsl:template> |
</xsl:stylesheet> |
Property changes: |
Added: svn:executable |
+ * |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/OlapGenerationProcessor.java |
---|
1,13 → 1,18 |
package pt.estgp.estgweb.services.questionarios.pedagogico; |
import jomm.dao.impl.AbstractDao; |
import org.apache.log4j.Logger; |
import pt.estgp.estgweb.domain.QuestionarioImpl; |
import pt.estgp.estgweb.domain.*; |
import pt.estgp.estgweb.domain.dao.DaoFactory; |
import pt.estgp.estgweb.services.jobs.ServiceJob; |
import pt.estgp.estgweb.services.logresults.ILogMessages; |
import pt.estgp.estgweb.services.logresults.LogMessageTypeEnum; |
import pt.estgp.estgweb.services.logresults.impl.DefaultLogMessage; |
import pt.estgp.estgweb.services.logresults.impl.DefaultLogMessages; |
import java.util.*; |
/** |
* Created by jorgemachado on 22/03/16. |
*/ |
19,7 → 24,18 |
private static Logger logger = Logger.getLogger(OlapGenerationProcessor.class); |
int unidadesNaoUtilizadas = 0; |
int unidadesUtilizadas = 0; |
//int unidadesMarcadas = 0; |
//int unidadesNaoVistasProf = 0; |
//int unidadesNaoVistasAlunos = 0; |
int cursosUtilizados = 0; |
//int respostasRequisitadas = 0; |
int cursosSemDepartamento = 0; |
int unidadesSemPeriodoNoPlano = 0; |
/** |
* ############# JOB TASK ############ |
* ############# JOB TASK ############ |
30,71 → 46,503 |
protected ILogMessages runJobServiceTask() throws Throwable |
{ |
long questionarioId = Long.parseLong(getParametersMap().get(ServiceJob.JOB_questionario_id_KEY).getObject()); |
DefaultLogMessages logMessages = new DefaultLogMessages(); |
//unidadesNaoUtilizadas = 0; |
unidadesNaoUtilizadas = 0; |
unidadesUtilizadas = 0; |
//unidadesMarcadas = 0; |
//unidadesNaoVistasProf = 0; |
//unidadesNaoVistasAlunos = 0; |
cursosUtilizados = 0; |
//respostasRequisitadas = 0; |
cursosSemDepartamento = 0; |
unidadesSemPeriodoNoPlano = 0; |
QuestionarioImpl q = (QuestionarioImpl) DaoFactory.getQuestionarioDaoImpl().load(questionarioId); |
try{ |
AbstractDao.getCurrentSession().createQuery("delete from " + OlapStarFactQuestionarioCurso.class.getName() + " x where x.questionario.id = " + questionarioId).executeUpdate(); |
AbstractDao.getCurrentSession().createQuery("delete from " + OlapStarFactQuestionarioUnidade.class.getName() + " x where x.questionario.id = " + questionarioId).executeUpdate(); |
AbstractDao.getCurrentSession().createQuery("delete from " + OlapStarFactQuestionarioTipologia.class.getName() + " x where x.questionario.id = " + questionarioId).executeUpdate(); |
AbstractDao.getCurrentSession().createQuery("delete from " + OlapStarFactQuestionario.class.getName() + " x where x.questionario.id = " + questionarioId).executeUpdate(); |
AbstractDao.getCurrentSession().createQuery("delete from " + OlapStarFactQuestionarioAnswer.class.getName() + " x where x.questionario.id = " + questionarioId).executeUpdate(); |
//Colocamos já aqui o estado para nao se poder mudar o Ano e o Semestre |
/**logging**/ |
String msg = "Starting running service OLAP GENERATION generation for questionario: " + q.getId() + " - " + q.getiAnswersProcessorClass().getTitle(); |
serviceLogInfo(msg); |
logger.info(msg); |
AbstractDao.getCurrentSession().createQuery("delete from " + OlapEntityQuestionarioUser.class.getName() + " x where x.questionario.id = " + questionarioId).executeUpdate(); |
AbstractDao.getCurrentSession().createQuery("delete from " + OlapEntityQuestionarioCurso.class.getName() + " x where x.questionario.id = " + questionarioId).executeUpdate(); |
AbstractDao.getCurrentSession().createQuery("delete from " + OlapEntityQuestionarioUnidade.class.getName() + " x where x.questionario.id = " + questionarioId).executeUpdate(); |
AbstractDao.getCurrentSession().createQuery("delete from " + OlapEntityQuestionarioPergunta.class.getName() + " x where x.questionario.id = " + questionarioId).executeUpdate(); |
AbstractDao.getCurrentSession().createQuery("delete from " + OlapEntityQuestionarioTipologia.class.getName() + " x where x.questionario.id = " + questionarioId).executeUpdate(); |
//List<Long> cursosAfetosIds = DaoFactory.getQuestionarioPedagogicoCursoAfetoDaoImpl().findCursosAfetosIds(questionarioId); |
int count = 0; |
for(Long cursoAfetoId : new Long[]{new Long(1),new Long(2)}) |
{ |
count++; |
int size=2; |
List<OlapEntityQuestionario> questionarios = AbstractDao.getCurrentSession().createQuery("select x from x in class " + OlapEntityQuestionario.class.getName() + " where x.questionario.id = " + questionarioId).list(); |
OlapEntityQuestionario olapQuestionario; |
OlapHistoryDimension olapHistoryDimension; |
if(questionarios.size() > 0) |
{ |
olapQuestionario = questionarios.get(0); |
updateOlapQuestionario(olapQuestionario, q); |
List<OlapHistoryDimension> histories = AbstractDao.getCurrentSession().createQuery("select x from x in class " + OlapHistoryDimension.class.getName() + " where x.questionario.id = " + questionarioId).list(); |
olapHistoryDimension = histories.get(0); |
} |
else |
{ |
//+++++++ todo CRIANDO OLAP Questionario |
olapQuestionario = createQuestionarioOlap(q); |
olapHistoryDimension = new OlapHistoryDimension(); |
olapHistoryDimension.setQuestionario(q); |
//+++++++ todo CRIANDO OLAP History |
DaoFactory.getOlapHistoryDimensionDaoImpl().save(olapHistoryDimension); |
} |
olapHistoryDimension.setNome(q.getQuestionarioHistoryDrive().getCodeName()); |
olapHistoryDimension.setDescricao(q.getQuestionarioHistoryDrive().getDescription()); |
//Colocamos já aqui o estado para nao se poder mudar o Ano e o Semestre |
/**logging**/ |
String msg = "Starting running service OLAP GENERATION generation for questionario: " + q.getId() + " - " + q.getiAnswersProcessorClass().getTitle(); |
serviceLogInfo(msg); |
logger.info(msg); |
List<Long> cursosAfetosIds = DaoFactory.getQuestionarioPedagogicoCursoAfetoDaoImpl().findCursosAfetosIds(questionarioId); |
int count = 0; |
int size=cursosAfetosIds.size(); |
//+++++++ todo CRIANDO OLAP Perguntas |
HashMap<Integer,Long> mapaIdsPerguntasPersistentes = createOlapQuestionarioPergunta(q); |
for(Long cursoAfetoId : cursosAfetosIds) |
{ |
count++; |
/** COMMIT OPERATION **/ |
setProgress((int)((((float)count)/((float)size))*100.0f)); |
commitPartially(); |
q = (QuestionarioImpl) DaoFactory.getQuestionarioDaoImpl().load(questionarioId); |
/** COMMIT OPERATION **/ |
QuestionarioPedagogicoCursoAfeto cu = DaoFactory.getQuestionarioPedagogicoCursoAfetoDaoImpl().get(cursoAfetoId); |
msg = "(+) Iniciando geração OLAP para o curso " + cu.getNome() + " (" + cu.getCodigoCurso() + ") escola " + cu.getNomeInstituicao() + "(" + cu.getCodigoInstituicao() + ")"; |
logger.info(msg); |
serviceLogInfo(msg); |
//+++++++ todo CRIANDO OLAP Curso |
int unidadesCurso = 0; |
int tipologiasCurso = 0; |
int respostasCandidatasCurso = 0; |
int respostasObtidasCurso = 0; |
OlapEntityQuestionarioCurso olapQuestionarioCurso = createQuestionarioCursoOlap(logMessages, q, cu); |
int unidades; |
if(cu.getUnidadesAfetas() != null) |
{ |
unidades = cu.getUnidadesAfetas().size(); |
unidadesCurso = unidades; |
int countUnidades = 0; |
for(QuestionarioPedagogicoUnidadeCurricularAfeta unidadeCurricularAfeta: cu.getUnidadesAfetas()) |
{ |
countUnidades++; |
msg = unidadeCurricularAfeta.isUsar() ? "(+)" : "(----IGNORADA-----)"; |
msg += "(" + countUnidades + "/" + unidades + ") Iniciando OLAP de Unidade Curricular Afeta " + unidadeCurricularAfeta.getCodigoUnidade() + " - " + unidadeCurricularAfeta.getNome(); |
logger.info(msg); |
serviceLogInfo(msg); |
if(!unidadeCurricularAfeta.isUsar() || !unidadeCurricularAfeta.isUsarOlap()) |
{ |
unidadesNaoUtilizadas++; |
msg = "!!! A unidade está marcada para NÃO SER UTILIZADA, passando à próxima"; |
serviceLogWarn(msg); |
logger.warn(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.olap", LogMessageTypeEnum.WARNING,msg)); |
} |
else |
{ |
CourseUnitImpl cuImpl = (CourseUnitImpl) DaoFactory.getCourseUnitDaoImpl().narrow(unidadeCurricularAfeta.getCourseUnit()); |
CourseImpl courseImpl = (CourseImpl) DaoFactory.getCourseDaoImpl().narrow(unidadeCurricularAfeta.getCourseUnit().getCourse()); |
//TODO CRIANDO ENTIDADE OLAP UNIDADE |
int tipologiasUnidade = unidadeCurricularAfeta.getTipologiasRequisitadas().size(); |
int respostasCandidatasUnidade = 0; |
int respostasObtidasUnidade = 0; |
tipologiasCurso += tipologiasUnidade; |
OlapEntityQuestionarioUnidade olapQuestionarioUnidade = createOlapQuestionarioUnidade(logMessages, q, unidadeCurricularAfeta, cuImpl); |
unidadesUtilizadas++; |
for(QuestionarioPedagogicoTipologiaRequisitada tipologiaRequisitada: unidadeCurricularAfeta.getTipologiasRequisitadas()) |
{ |
msg ="Iniciando OLAP de Tipologia Requisitada " + tipologiaRequisitada.getDsTipologia() + " " + tipologiaRequisitada.getCdTipologia() |
+ " docente: " + tipologiaRequisitada.getCdDocente() + "(" + tipologiaRequisitada.getNomeDocente() + ")" |
+ " turma: " + tipologiaRequisitada.getCdTurma(); |
serviceLogInfo(msg); |
logger.info(msg); |
//TODO CRIANDO ENTIDADE OLAP TIPOLOGIA |
int respostasCandidatasTipologia = tipologiaRequisitada.getAlunosRequisitados().size(); |
int respostasObtidasTipologia = 0; |
respostasCandidatasCurso += respostasCandidatasTipologia; |
respostasCandidatasUnidade += respostasCandidatasTipologia; |
OlapEntityQuestionarioTipologia olapQuestionarioTipologia = createOlapQuestionarioTipologia(q, tipologiaRequisitada); |
for(QuestionarioPedagogicoAlunoRequisitado alunoRequisitado: tipologiaRequisitada.getAlunosRequisitados()) |
{ |
QuestionarioRespostaRequisitada respostaRequisitada = alunoRequisitado.getRespostaRequisitada(); |
//TODO CRIANDO NESTE QUESTIONARIO ENTIDADE PERFIL UTILIZADOR |
OlapEntityQuestionarioUser olapQuestionarioUser = createOlapQuestionarioUser(q, alunoRequisitado); |
//TODO CRIANDO ENTIDADE FACTO RESPOSTA RESPONDIDA/NAO RESPONDIDA |
createOlapStarFactQuestionario(q, olapQuestionario, olapHistoryDimension, olapQuestionarioCurso, olapQuestionarioUnidade, olapQuestionarioTipologia, respostaRequisitada, olapQuestionarioUser); |
//TODO USAR ENTIDADES RESPOSTAPERGUNTA COM BASE NO QUESTIONARIO EM QUESTAO |
if(respostaRequisitada.getResposta() != null) |
{ |
QuestionarioResposta resposta = respostaRequisitada.getResposta(); |
respostasObtidasCurso++; |
respostasObtidasUnidade++; |
respostasObtidasTipologia++; |
//TODO CRIAR FACTOS RESPOSTA COM BASE NA RESPOSTA |
List<OlapStarFactQuestionarioAnswer> factRespostas = new ArrayList<OlapStarFactQuestionarioAnswer>(); |
for(Map.Entry<Integer,Long> entryPergunta : mapaIdsPerguntasPersistentes.entrySet()) |
{ |
int numeroPergunta = entryPergunta.getKey(); |
Long idPerguntaBd = entryPergunta.getValue(); |
OlapEntityQuestionarioPergunta olapPergunta = DaoFactory.getOlapEntityQuestionarioPerguntaDaoImpl().load(idPerguntaBd); |
Long timeTakenRN = (Long) QuestionarioResposta.class.getMethod("getTimeTakenR" + numeroPergunta).invoke(resposta); |
Long timeEventRN = (Long) QuestionarioResposta.class.getMethod("getTimeEventR" + numeroPergunta).invoke(resposta); |
String respostaN = (String) QuestionarioResposta.class.getMethod("getR" + numeroPergunta).invoke(resposta); |
if(respostaN != null) |
{ |
createOlapQuestionarioAnswer(q, olapQuestionario, olapHistoryDimension, olapQuestionarioCurso, olapQuestionarioUnidade, olapQuestionarioTipologia, olapQuestionarioUser, factRespostas, olapPergunta, timeTakenRN, timeEventRN, respostaN); |
} |
} |
Collections.sort(factRespostas,new Comparator<OlapStarFactQuestionarioAnswer>() { |
@Override |
public int compare(OlapStarFactQuestionarioAnswer o1, OlapStarFactQuestionarioAnswer o2) { |
return (int) (o1.getDataEvento().getTime() - o2.getDataEvento().getTime()); |
} |
}); |
int i = 1; |
for(OlapStarFactQuestionarioAnswer fact: factRespostas) |
{ |
fact.setOrdemResposta(i); |
i++; |
} |
} |
} |
//TODO CRIANDO FACTO TIPOLOGIA |
createOlapStarFactTipologia(q, olapQuestionario, olapHistoryDimension, olapQuestionarioCurso, olapQuestionarioUnidade, respostasCandidatasTipologia, respostasObtidasTipologia, olapQuestionarioTipologia); |
} |
//TODO CRIANDO FACTO UNIDADE |
createOlapStarFactUnidade(q, olapQuestionario, olapHistoryDimension, olapQuestionarioCurso, olapQuestionarioUnidade, tipologiasUnidade, respostasCandidatasUnidade, respostasObtidasUnidade); |
} |
} |
} |
//TODO CRIANDO FACTO CURSO |
createOlapStarFactCurso(q, olapQuestionario, olapHistoryDimension, olapQuestionarioCurso, tipologiasCurso, unidadesCurso, respostasCandidatasCurso, respostasObtidasCurso); |
} |
/** COMMIT OPERATION **/ |
setProgress((int)((((float)count)/((float)size))*100.0f)); |
setProgress(100); |
commitPartially(); |
DaoFactory.getQuestionarioDaoImpl().update(q); |
/** COMMIT OPERATION **/ |
msg = "Set courses state as " + QuestionarioImpl.State.OLAP.name(); |
serviceLogInfo(msg); |
logger.info(msg); |
q.setStateClass(QuestionarioImpl.State.OLAP); |
commitPartially(); |
//QuestionarioPedagogicoCursoAfeto cu = DaoFactory.getQuestionarioPedagogicoCursoAfetoDaoImpl().get(cursoAfetoId); |
//msg = "(+) Iniciando atribuição de respostas de alunos para o curso " + cu.getNome() + " (" + cu.getCodigoCurso() + ") escola " + cu.getNomeInstituicao() + "(" + cu.getCodigoInstituicao() + ")"; |
//logger.info(msg); |
//serviceLogInfo(msg); |
serviceLogInfo("######################################"); |
serviceLogInfo("######################################"); |
logger.info("######################################"); |
logger.info("######################################"); |
} |
catch(Throwable e) |
{ |
logger.error(e,e); |
q.setStateClass(QuestionarioImpl.State.CLOSED); |
throw e; |
} |
return logMessages; |
} |
/** COMMIT OPERATION **/ |
setProgress(100); |
commitPartially(); |
DaoFactory.getQuestionarioDaoImpl().update(q); |
/** COMMIT OPERATION **/ |
private void createOlapStarFactCurso(QuestionarioImpl q, OlapEntityQuestionario olapQuestionario, OlapHistoryDimension olapHistoryDimension, OlapEntityQuestionarioCurso olapQuestionarioCurso,int unidadesCurso, int tipologiasCurso, int respostasCandidatasCurso, int respostasObtidasCurso) |
{ |
OlapStarFactQuestionarioCurso factQuestionarioCurso = new OlapStarFactQuestionarioCurso(); |
factQuestionarioCurso.setUnidades(unidadesCurso); |
factQuestionarioCurso.setTipologias(tipologiasCurso); |
factQuestionarioCurso.setRespostasCandidatas(respostasCandidatasCurso); |
factQuestionarioCurso.setRespostasObtidas(respostasObtidasCurso); |
factQuestionarioCurso.setQuestionario(q); |
factQuestionarioCurso.setOlapTimeLine(olapHistoryDimension); |
factQuestionarioCurso.setOlapQuestionario(olapQuestionario); |
factQuestionarioCurso.setOlapCurso(olapQuestionarioCurso); |
DaoFactory.getOlapStarFactQuestionarioCursoDaoImpl().save(factQuestionarioCurso); |
} |
msg = "Set courses state as " + QuestionarioImpl.State.OLAP.name(); |
serviceLogInfo(msg); |
logger.info(msg); |
q.setStateClass(QuestionarioImpl.State.OLAP); |
commitPartially(); |
private void createOlapStarFactUnidade(QuestionarioImpl q, OlapEntityQuestionario olapQuestionario, OlapHistoryDimension olapHistoryDimension, OlapEntityQuestionarioCurso olapQuestionarioCurso, OlapEntityQuestionarioUnidade olapQuestionarioUnidade,int tipologiasUnidade, int respostasCandidatasUnidade, int respostasObtidasUnidade) |
{ |
OlapStarFactQuestionarioUnidade factQuestionarioUnidade = new OlapStarFactQuestionarioUnidade(); |
factQuestionarioUnidade.setTipologias(tipologiasUnidade); |
factQuestionarioUnidade.setRespostasCandidatas(respostasCandidatasUnidade); |
factQuestionarioUnidade.setRespostasObtidas(respostasObtidasUnidade); |
factQuestionarioUnidade.setQuestionario(q); |
factQuestionarioUnidade.setOlapTimeLine(olapHistoryDimension); |
factQuestionarioUnidade.setOlapQuestionario(olapQuestionario); |
factQuestionarioUnidade.setOlapCurso(olapQuestionarioCurso); |
factQuestionarioUnidade.setOlapUnidade(olapQuestionarioUnidade); |
DaoFactory.getOlapStarFactQuestionarioUnidadeDaoImpl().save(factQuestionarioUnidade); |
} |
private void createOlapStarFactTipologia(QuestionarioImpl q, OlapEntityQuestionario olapQuestionario, OlapHistoryDimension olapHistoryDimension, OlapEntityQuestionarioCurso olapQuestionarioCurso, OlapEntityQuestionarioUnidade olapQuestionarioUnidade, int respostasCandidatasTipologia, int respostasObtidasTipologia, OlapEntityQuestionarioTipologia olapQuestionarioTipologia) { |
OlapStarFactQuestionarioTipologia factQuestionarioTipologia = new OlapStarFactQuestionarioTipologia(); |
factQuestionarioTipologia.setRespostasCandidatas(respostasCandidatasTipologia); |
factQuestionarioTipologia.setRespostasObtidas(respostasObtidasTipologia); |
factQuestionarioTipologia.setQuestionario(q); |
factQuestionarioTipologia.setOlapTimeLine(olapHistoryDimension); |
factQuestionarioTipologia.setOlapQuestionario(olapQuestionario); |
factQuestionarioTipologia.setOlapCurso(olapQuestionarioCurso); |
factQuestionarioTipologia.setOlapUnidade(olapQuestionarioUnidade); |
factQuestionarioTipologia.setOlapTipologia(olapQuestionarioTipologia); |
DaoFactory.getOlapStarFactQuestionarioTipologiaDaoImpl().save(factQuestionarioTipologia); |
} |
serviceLogInfo("######################################"); |
serviceLogInfo("######################################"); |
private void createOlapQuestionarioAnswer(QuestionarioImpl q, OlapEntityQuestionario olapQuestionario, OlapHistoryDimension olapHistoryDimension, OlapEntityQuestionarioCurso olapQuestionarioCurso, OlapEntityQuestionarioUnidade olapQuestionarioUnidade, OlapEntityQuestionarioTipologia olapQuestionarioTipologia, OlapEntityQuestionarioUser olapQuestionarioUser, List<OlapStarFactQuestionarioAnswer> factRespostas, OlapEntityQuestionarioPergunta olapPergunta, Long timeTakenRN, Long timeEventRN, String respostaN) { |
OlapStarFactQuestionarioAnswer factQuestionarioAnswer = new OlapStarFactQuestionarioAnswer(); |
factQuestionarioAnswer.setQuestionario(q); |
factQuestionarioAnswer.setOlapTimeLine(olapHistoryDimension); |
factQuestionarioAnswer.setOlapQuestionario(olapQuestionario); |
factQuestionarioAnswer.setOlapUnidade(olapQuestionarioUnidade); |
factQuestionarioAnswer.setOlapPerfilUser(olapQuestionarioUser); |
factQuestionarioAnswer.setOlapTipologia(olapQuestionarioTipologia); |
factQuestionarioAnswer.setOlapCurso(olapQuestionarioCurso); |
factQuestionarioAnswer.setOlapPergunta(olapPergunta); |
factQuestionarioAnswer.setDataEvento(new Date(timeEventRN)); |
factQuestionarioAnswer.setTempoLevado(timeTakenRN); |
factQuestionarioAnswer.setIntResposta(Integer.parseInt(respostaN)); |
factRespostas.add(factQuestionarioAnswer); |
DaoFactory.getOlapStarFactQuestionarioAnswerDaoImpl().save(factQuestionarioAnswer); |
} |
logger.info("######################################"); |
logger.info("######################################"); |
private OlapStarFactQuestionario createOlapStarFactQuestionario(QuestionarioImpl q, OlapEntityQuestionario olapQuestionario, OlapHistoryDimension olapHistoryDimension, OlapEntityQuestionarioCurso olapQuestionarioCurso, OlapEntityQuestionarioUnidade olapQuestionarioUnidade, OlapEntityQuestionarioTipologia olapQuestionarioTipologia, QuestionarioRespostaRequisitada respostaRequisitada, OlapEntityQuestionarioUser olapQuestionarioUser) { |
QuestionarioResposta resposta = respostaRequisitada.getResposta(); |
return logMessages; |
OlapStarFactQuestionario factQuestionario = new OlapStarFactQuestionario(); |
factQuestionario.setQuestionario(q); |
factQuestionario.setOlapTimeLine(olapHistoryDimension); |
factQuestionario.setOlapQuestionario(olapQuestionario); |
factQuestionario.setOlapUnidade(olapQuestionarioUnidade); |
factQuestionario.setOlapPerfilUser(olapQuestionarioUser); |
factQuestionario.setOlapTipologia(olapQuestionarioTipologia); |
factQuestionario.setOlapCurso(olapQuestionarioCurso); |
factQuestionario.setRespondido(resposta != null); |
if(resposta != null) |
{ |
factQuestionario.setDataInicio(new Date(resposta.getTimeStart())); |
factQuestionario.setDataFim(new Date(resposta.getTimeEnd())); |
factQuestionario.setTempoTotal(resposta.getTotalTime()); |
} |
DaoFactory.getOlapStarFactQuestionarioDaoImpl().save(factQuestionario); |
return factQuestionario; |
} |
private OlapEntityQuestionarioUser createOlapQuestionarioUser(QuestionarioImpl q, QuestionarioPedagogicoAlunoRequisitado alunoRequisitado) { |
OlapEntityQuestionarioUser questionarioUser = new OlapEntityQuestionarioUser(); |
questionarioUser.setQuestionario(q); |
questionarioUser.setBirthDate(alunoRequisitado.getAluno().getBirthDate()); |
questionarioUser.setCountry(alunoRequisitado.getAluno().getCountry()); |
questionarioUser.setPropinasEmDia(alunoRequisitado.getAluno().isPropinasEmDia()); |
questionarioUser.setScholarDegree(alunoRequisitado.getAluno().getScholarDegree()); |
questionarioUser.setSex(alunoRequisitado.getAluno().getSex()); |
questionarioUser.setTipoAlunoBolseiro(alunoRequisitado.getAluno().isTipoAlunoBolseiro()); |
questionarioUser.setTipoAlunoNormal(alunoRequisitado.getAluno().isTipoAlunoNormal()); |
questionarioUser.setTipoAlunoVascodagama(alunoRequisitado.getAluno().isTipoAlunoVascodagama()); |
questionarioUser.setTipoAlunoMilitar(alunoRequisitado.getAluno().isTipoAlunoMilitar()); |
questionarioUser.setTipoAlunoDirigenteAssociativo(alunoRequisitado.getAluno().isTipoAlunoDirigenteAssociativo()); |
questionarioUser.setTipoAlunoBombeiro(alunoRequisitado.getAluno().isTipoAlunoBombeiro()); |
questionarioUser.setTipoAlunoDeficiente(alunoRequisitado.getAluno().isTipoAlunoDeficiente()); |
questionarioUser.setTipoAlunoErasmus(alunoRequisitado.getAluno().isTipoAlunoErasmus()); |
questionarioUser.setTipoAlunoTrabalhadorEstudante(alunoRequisitado.getAluno().isTipoAlunoTrabalhadorEstudante()); |
questionarioUser.setZip(alunoRequisitado.getAluno().getZip()); |
DaoFactory.getOlapEntityQuestionarioUserDaoImpl().save(questionarioUser); |
return questionarioUser; |
} |
private OlapEntityQuestionarioTipologia createOlapQuestionarioTipologia(QuestionarioImpl q, QuestionarioPedagogicoTipologiaRequisitada tipologiaRequisitada) { |
OlapEntityQuestionarioTipologia questionarioTipologia = new OlapEntityQuestionarioTipologia(); |
questionarioTipologia.setQuestionario(q); |
questionarioTipologia.setCodigoTipologia(tipologiaRequisitada.getCdTipologia()); |
questionarioTipologia.setCodigoTurma(tipologiaRequisitada.getCdTurma()); |
questionarioTipologia.setDescricao(tipologiaRequisitada.getDsTipologia()); |
//DOCENTE |
questionarioTipologia.setNome(tipologiaRequisitada.getNomeDocente()); |
questionarioTipologia.setCodigoSiges(tipologiaRequisitada.getCdDocente()); |
questionarioTipologia.setBi(tipologiaRequisitada.getDocenteAfeto().getBi()); |
questionarioTipologia.setEmail(tipologiaRequisitada.getDocenteAfeto().getEmail()); |
questionarioTipologia.setUsername(tipologiaRequisitada.getDocenteAfeto().getUsername()); |
DaoFactory.getOlapEntityQuestionarioTipologiaDaoImpl().save(questionarioTipologia); |
return questionarioTipologia; |
} |
private OlapEntityQuestionarioUnidade createOlapQuestionarioUnidade(DefaultLogMessages logMessages, QuestionarioImpl q, QuestionarioPedagogicoUnidadeCurricularAfeta unidadeCurricularAfeta, CourseUnitImpl cuImpl) { |
String msg; |
OlapEntityQuestionarioUnidade olapEntityQuestionarioUnidade = new OlapEntityQuestionarioUnidade(); |
olapEntityQuestionarioUnidade.setQuestionario(q); |
olapEntityQuestionarioUnidade.setNome(unidadeCurricularAfeta.getNome()); |
olapEntityQuestionarioUnidade.setCodigo(unidadeCurricularAfeta.getCodigoUnidade()); |
olapEntityQuestionarioUnidade.setPeriodoPlanoS1T8(cuImpl.getPeriodoPlanoFromStudiesPlan()); |
olapEntityQuestionarioUnidade.setSemestrePlanoAbsoluto1ou2(cuImpl.getSemestrePlanoAbsoluto()); |
olapEntityQuestionarioUnidade.setPeriodoSigesS1ouS2ouAouT1aT4(cuImpl.getSemestre()); |
if(olapEntityQuestionarioUnidade.getPeriodoPlanoS1T8() == null) |
{ |
unidadesSemPeriodoNoPlano++; |
msg = "!!! A unidade " + cuImpl.getCode() + " não tem periodo atribuido no Plano"; |
serviceLogWarn(msg); |
logger.warn(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.olap", LogMessageTypeEnum.WARNING,msg)); |
} |
else |
{ |
olapEntityQuestionarioUnidade.setAnoPlano1a4(cuImpl.getAnoPlanoFromStudiesPlan()); |
//tem de ser igual ao semestre.getId() todo rever situação com um if e warn se falhar |
olapEntityQuestionarioUnidade.setSemestrePlanoConvertido1a6(cuImpl.getSemestrePlanoConvertido()); |
} |
DaoFactory.getOlapEntityQuestionarioUnidadeDaoImpl().save(olapEntityQuestionarioUnidade); |
return olapEntityQuestionarioUnidade; |
} |
private OlapEntityQuestionarioCurso createQuestionarioCursoOlap(DefaultLogMessages logMessages, QuestionarioImpl q, QuestionarioPedagogicoCursoAfeto cu) { |
OlapEntityQuestionarioCurso questionarioCurso; |
String msg; |
questionarioCurso = new OlapEntityQuestionarioCurso(); |
questionarioCurso.setQuestionario(q); |
questionarioCurso.setCodigoCurso(cu.getCodigoCurso()); |
questionarioCurso.setDegree(cu.getCourse().getDegree()); |
if(cu.getCourse().getDepartment() == null) |
{ |
msg = "Curso sem departamento corrigir situação: " + cu.getNome(); |
logger.warn(msg); |
serviceLogWarn(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.olap", LogMessageTypeEnum.WARNING,msg)); |
} |
else |
{ |
cursosSemDepartamento++; |
questionarioCurso.setDepartament(cu.getCourse().getDepartment().getSigla()); |
} |
questionarioCurso.setNomeCurso(cu.getNome()); |
questionarioCurso.setNomeInstituicao(cu.getNomeInstituicao()); |
questionarioCurso.setCodigoInstituicao(cu.getCodigoInstituicao()); |
DaoFactory.getOlapEntityQuestionarioCursoDaoImpl().save(questionarioCurso); |
return questionarioCurso; |
} |
private OlapEntityQuestionario createQuestionarioUnidadeOlap(QuestionarioImpl q) |
{ |
return null; |
} |
private OlapEntityQuestionario createQuestionarioOlap(QuestionarioImpl q) |
{ |
OlapEntityQuestionario olapEntityQuestionario = new OlapEntityQuestionario(); |
DaoFactory.getOlapEntityQuestionarioDaoImpl().save(olapEntityQuestionario); |
return updateOlapQuestionario(olapEntityQuestionario, q); |
} |
private OlapEntityQuestionario updateOlapQuestionario(OlapEntityQuestionario olapEntityQuestionario, QuestionarioImpl q) |
{ |
olapEntityQuestionario.setQuestionario(q); |
olapEntityQuestionario.setAno(q.getYear()); |
olapEntityQuestionario.setSemestre(q.getSemestre()); |
return olapEntityQuestionario; |
} |
/** |
* Return a map of ID's given the question number |
* @param q |
* @return |
*/ |
private HashMap<Integer,Long> createOlapQuestionarioPergunta(QuestionarioImpl q) |
{ |
/** |
* Numero da Pergunta VS Id na base de dados da dimensão |
*/ |
HashMap<Integer,Long> mapaIdsPerguntasPersistentes = new HashMap<Integer, Long>(); |
for(int i = 1; i < 40;i++) |
{ |
OlapEntityQuestionarioPergunta pergunta = new OlapEntityQuestionarioPergunta(); |
pergunta.setNumero("" + i); |
pergunta.setPergunta(q.getPergunta("" + i)); |
if(pergunta.getPergunta() == null || pergunta.getPergunta().trim().length() == 0) |
continue; |
pergunta.setGrupoCode(q.getGrupoCode("" + i)); |
if(pergunta.getGrupoCode() == null || pergunta.getGrupoCode().trim().length() == 0) |
continue; |
pergunta.setGrupoTitle(q.getGrupoTitle("" + i)); |
pergunta.setQuestionario(q); |
DaoFactory.getOlapEntityQuestionarioPerguntaDaoImpl().save(pergunta); |
mapaIdsPerguntasPersistentes.put(i,pergunta.getId()); |
System.out.println("Pergunta OLAP Entity " + i); |
System.out.println(pergunta.getNumero()); |
System.out.println(pergunta.getPergunta()); |
System.out.println(pergunta.getGrupoCode()); |
System.out.println(pergunta.getGrupoTitle()); |
} |
return mapaIdsPerguntasPersistentes; |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/jobs/JobDeamon.java |
---|
70,6 → 70,8 |
catch(Throwable e) |
{ |
j.setExecuted(true); |
AbstractDao.getCurrentSession().getTransaction().rollback(); |
AbstractDao.getCurrentSession().beginTransaction(); |
DaoFactory.getJobDaoImpl().saveOrUpdate(j); |
AbstractDao.getCurrentSession().flush(); |
AbstractDao.getCurrentSession().evict(j); |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupDocentesAnoImpl.java |
---|
New file |
0,0 → 1,7 |
package pt.estgp.estgweb.domain; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class QuestionarioReportFileGroupDocentesAnoImpl extends QuestionarioReportFileGroupDocentesAno { |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupCursosAnoImpl.java |
---|
New file |
0,0 → 1,7 |
package pt.estgp.estgweb.domain; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class QuestionarioReportFileGroupCursosAnoImpl extends QuestionarioReportFileGroupCursosAno { |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioReportDocenteFileImpl.java |
---|
New file |
0,0 → 1,7 |
package pt.estgp.estgweb.domain; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class QuestionarioReportDocenteFileImpl extends QuestionarioReportDocenteFile { |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioReportFileImpl.java |
---|
New file |
0,0 → 1,7 |
package pt.estgp.estgweb.domain; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class QuestionarioReportFileImpl extends QuestionarioReportFile { |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioImpl.java |
---|
455,6 → 455,53 |
public String getGrupoCode(String perguntaNumero) |
{ |
try { |
String numeroGrupo = (String) this.getClass().getMethod("getP" + perguntaNumero + "Group").invoke(this); |
String grupoCode = (String) this.getClass().getMethod("getGroup" + numeroGrupo + "Code").invoke(this); |
return grupoCode; |
} catch (IllegalAccessException e) { |
e.printStackTrace(); |
} catch (InvocationTargetException e) { |
e.printStackTrace(); |
} catch (NoSuchMethodException e) { |
e.printStackTrace(); |
} |
return null; |
} |
public String getPergunta(String perguntaNumero) |
{ |
try { |
String pergunta = (String) this.getClass().getMethod("getP" + perguntaNumero).invoke(this); |
return pergunta; |
} catch (IllegalAccessException e) { |
e.printStackTrace(); |
} catch (InvocationTargetException e) { |
e.printStackTrace(); |
} catch (NoSuchMethodException e) { |
e.printStackTrace(); |
} |
return null; |
} |
public String getGrupoTitle(String perguntaNumero) |
{ |
try { |
String numeroGrupo = (String) this.getClass().getMethod("getP" + perguntaNumero + "Group").invoke(this); |
String grupoCode = (String) this.getClass().getMethod("getGroup" + numeroGrupo + "Title").invoke(this); |
return grupoCode; |
} catch (IllegalAccessException e) { |
e.printStackTrace(); |
} catch (InvocationTargetException e) { |
e.printStackTrace(); |
} catch (NoSuchMethodException e) { |
e.printStackTrace(); |
} |
return null; |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupAnoImpl.java |
---|
New file |
0,0 → 1,7 |
package pt.estgp.estgweb.domain; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class QuestionarioReportFileGroupAnoImpl extends QuestionarioReportFileGroupAno { |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/CourseUnitImpl.java |
---|
1148,7 → 1148,65 |
} |
/**Services**/ |
/** |
* Require Open Transaction |
* @return 1, 2, 3, 4 |
*/ |
public int getAnoPlanoFromStudiesPlan() |
{ |
CourseImpl courseImpl = (CourseImpl) DaoFactory.getCourseDaoImpl().narrow(getCourse()); |
return courseImpl.getUnidadeAnoPlano(getSemestre(),getCode()); |
} |
/** |
* Require Open Transaction |
* @return S1, .., S8, T1 .. T8, A1 .. A4 |
*/ |
public String getPeriodoPlanoFromStudiesPlan() |
{ |
CourseImpl courseImpl = (CourseImpl) DaoFactory.getCourseDaoImpl().narrow(getCourse()); |
return courseImpl.getUnidadePeriodoPlano(getSemestre(), getCode()); |
} |
/** |
* Require Open Transaction |
* @return S1 = 1, S2 = 2,S3 = 3,S4 = 4 ...T1 e T2 = 1, T2 e T3 = 2, T4 e T5 = 3 ... |
*/ |
public int getSemestrePlanoConvertido() |
{ |
CourseImpl courseImpl = (CourseImpl) DaoFactory.getCourseDaoImpl().narrow(getCourse()); |
return courseImpl.getUnidadeSemestrePlanoConvertido(getSemestre(), getCode()); |
} |
/** |
* Require Open Transaction |
* @return S1 = 1, S2 = 2, S3 = 1, S4 = 2 ... T1 e T2 = 1, T2 e T3 = 2, T4 e T5 = 1, T6 e T7 = 2 |
*/ |
public int getSemestrePlanoAbsoluto() |
{ |
String id = getSemestre(); |
if(id.equals("S1")) |
return 1; |
else if(id.equals("S2")) |
return 2; |
else if(id.equals("A")) |
return -1; |
else if(id.equals("T1")) |
return 1; |
else if(id.equals("T2")) |
return 1; |
else if(id.equals("T3")) |
return 2; |
else if(id.equals("T4")) |
return 2; |
return -1; |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/dao/DaoFactory.java |
---|
440,4 → 440,61 |
{ |
return EventGenericDaoImpl.getInstance(); |
} |
public static OlapEntityQuestionarioPerguntaDao getOlapEntityQuestionarioPerguntaDaoImpl() |
{ |
return OlapEntityQuestionarioPerguntaDao.getInstance(); |
} |
public static OlapEntityQuestionarioDao getOlapEntityQuestionarioDaoImpl() |
{ |
return OlapEntityQuestionarioDao.getInstance(); |
} |
public static OlapEntityQuestionarioCursoDao getOlapEntityQuestionarioCursoDaoImpl() |
{ |
return OlapEntityQuestionarioCursoDao.getInstance(); |
} |
public static OlapEntityQuestionarioTipologiaDao getOlapEntityQuestionarioTipologiaDaoImpl() |
{ |
return OlapEntityQuestionarioTipologiaDao.getInstance(); |
} |
public static OlapEntityQuestionarioUnidadeDao getOlapEntityQuestionarioUnidadeDaoImpl() |
{ |
return OlapEntityQuestionarioUnidadeDao.getInstance(); |
} |
public static OlapEntityQuestionarioUserDao getOlapEntityQuestionarioUserDaoImpl() |
{ |
return OlapEntityQuestionarioUserDao.getInstance(); |
} |
public static OlapHistoryDimensionDao getOlapHistoryDimensionDaoImpl() |
{ |
return OlapHistoryDimensionDao.getInstance(); |
} |
public static OlapStarFactQuestionarioAnswerDao getOlapStarFactQuestionarioAnswerDaoImpl() |
{ |
return OlapStarFactQuestionarioAnswerDao.getInstance(); |
} |
public static OlapStarFactQuestionarioDao getOlapStarFactQuestionarioDaoImpl() |
{ |
return OlapStarFactQuestionarioDao.getInstance(); |
} |
public static OlapStarFactQuestionarioTipologiaDao getOlapStarFactQuestionarioTipologiaDaoImpl() { |
return OlapStarFactQuestionarioTipologiaDao.getInstance(); |
} |
public static OlapStarFactQuestionarioUnidadeDao getOlapStarFactQuestionarioUnidadeDaoImpl() { |
return OlapStarFactQuestionarioUnidadeDao.getInstance(); |
} |
public static OlapStarFactQuestionarioCursoDao getOlapStarFactQuestionarioCursoDaoImpl() { |
return OlapStarFactQuestionarioCursoDao.getInstance(); |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioReportCursoFileImpl.java |
---|
New file |
0,0 → 1,7 |
package pt.estgp.estgweb.domain; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class QuestionarioReportCursoFileImpl extends QuestionarioReportCursoFile { |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/CourseImpl.java |
---|
1,9 → 1,16 |
package pt.estgp.estgweb.domain; |
import org.apache.log4j.Logger; |
import pt.estgp.estgweb.services.courses.CoursesService; |
import pt.estgp.estgweb.services.courses.xsd.Curso; |
import pt.estgp.estgweb.services.courses.xsd.UnidadeImpl; |
import pt.estgp.estgweb.services.courses.xsd.UnidadeType; |
import pt.estgp.estgweb.utils.ConfigProperties; |
import java.io.Serializable; |
import java.util.HashMap; |
import java.util.List; |
import java.util.Map; |
/** |
* @author Jorge Machado |
14,6 → 21,8 |
public class CourseImpl extends Course |
{ |
private static final Logger logger = Logger.getLogger(CourseImpl.class); |
public Serializable getSerializable() |
{ |
return getId(); |
104,4 → 113,170 |
public List<Teacher> getCourseComission() { |
return courseComission; |
} |
/** |
* Services |
*/ |
/* |
Os identificadores sao formados por codigo-siges + $ + semestreId (S1,S2,A,T1,T2,T3,T4) |
Isto foi feito assim porque no caso de uma unidade existir nos dois semestres S1 e S2 |
nao existem duvidas da qual se trata |
Ou seja imagine-se um plano em que uma unidade 123 esta' em S2 (corresponde a S2 no siges ano 1) e |
tambem em S3 (corresponde a S1 no siges ano 2) |
No caso dos questionarios cada questionario esta associado ou a S1 ou S2 ou a A, no momento da invocacao |
deste servico, dependendo do semestre requisitado assim vai |
ser a unidade devolvida, ou seja se o invocador pedir 123 S1 o ano fornecido sera 2 caso seja 123 S2 o ano |
devolvido sera 1 |
*/ |
private Map<String,Integer> sigesAnoPlano = null; |
private Map<String,String> sigesPeriodoPlano = null; |
private Map<String,Integer> sigesSemestrePlanoConvertido = null; |
//private Map<String,Integer> sigesSemestrePlanoAbsoluto = null; |
/** |
* Require Opened Transaction |
*/ |
public CourseStudiesPlan getStudiesPlanLastVersion() |
{ |
if(getStudiesPlans() != null && getStudiesPlans().size() > 0) |
{ |
return getStudiesPlans().iterator().next(); |
} |
return null; |
} |
/** |
* Este serviço inicializa mapas de correspondencia entre unidades dado o seu codigo siges |
* e o periodo siges onde estão inseridas e as suas posicoes no plano de estudo |
* |
* Exemplo dado 12344 e S1 |
* Podemos ter que a unidade está em periodo plano S3, anoPlano 2 semestre convertido 3 e semestre absoluto 1 |
* |
* Exemplo para 12345 e T7 |
* Podemos ter que a unidade está em periodo plano T7, anoPlano 2 semestre convertido 4 e semestre absoluto 2 |
*/ |
public void initUnitsAnosFromStudiesPlan() |
{ |
sigesAnoPlano = new HashMap<String, Integer>(); |
sigesPeriodoPlano = new HashMap<String, String>(); |
sigesSemestrePlanoConvertido = new HashMap<String, Integer>(); |
//sigesSemestrePlanoAbsoluto = new HashMap<String, Integer>(); |
CoursesService coursesService = new CoursesService(); |
CourseStudiesPlanImpl lastVersion = (CourseStudiesPlanImpl) getStudiesPlanLastVersion(); |
if(lastVersion != null) |
{ |
Curso curso = coursesService.loadCursoPlanoFromXml(lastVersion.getXml()); |
if(curso == null) |
{ |
logger.error("Cant init course units anos from studies plan because JaxB parse from Xml return null (see more in CoursesService().loadCursoPlanoFromXml())"); |
return; |
} |
for(Curso.Semestre semestre: curso.getSemestre()) |
{ |
String periodoSiges = UnidadeImpl.getPeriodoSiges(semestre.getId()); |
if(periodoSiges == null) |
{ |
logger.info("Semestre provavelmente opcional ignorado " + semestre.getId()); |
} |
else |
{ |
Integer anoPlano = UnidadeImpl.getAnoFromPlano(semestre.getId()); |
Integer semestrePlanoConvertido = UnidadeImpl.getSemestreConvertido(semestre.getId()); |
//Integer semestrePlanoAbsoluto = UnidadeImpl.getSemestreAbsoluto(semestre.getId()); |
for(Curso.Semestre.Perfil perfil: semestre.getPerfil()) |
{ |
for(UnidadeType unidade: perfil.getUnidade()) |
{ |
sigesAnoPlano.put(unidade.getSiges() + "$" + periodoSiges,anoPlano); |
sigesPeriodoPlano.put(unidade.getSiges() + "$" + periodoSiges,semestre.getId()); |
sigesSemestrePlanoConvertido.put(unidade.getSiges() + "$" + periodoSiges,semestrePlanoConvertido); |
//sigesSemestrePlanoAbsoluto.put(unidade.getSiges() + "$" + periodoSiges,semestrePlanoAbsoluto); |
} |
} |
for(UnidadeType unidade: semestre.getUnidade()) |
{ |
sigesAnoPlano.put(unidade.getSiges() + "$" + periodoSiges,anoPlano); |
sigesPeriodoPlano.put(unidade.getSiges() + "$" + periodoSiges,semestre.getId()); |
sigesSemestrePlanoConvertido.put(unidade.getSiges() + "$" + periodoSiges,semestrePlanoConvertido); |
//sigesSemestrePlanoAbsoluto.put(unidade.getSiges() + "$" + periodoSiges,semestrePlanoAbsoluto); |
} |
} |
} |
} |
} |
/** |
* require open transaction |
* @param periodoSiges |
* @param sigesCode |
* @return 1, 2, 3, 4 |
*/ |
public Integer getUnidadeAnoPlano(String periodoSiges,String sigesCode) |
{ |
if(sigesAnoPlano == null) |
initUnitsAnosFromStudiesPlan(); |
return sigesAnoPlano.get(sigesCode + "$" + periodoSiges); |
} |
/** |
* require open transaction |
* @param periodoSiges |
* @param sigesCode |
* @return S1, .., S8, T1 .. T8, A1 .. A4 |
*/ |
public String getUnidadePeriodoPlano(String periodoSiges,String sigesCode) |
{ |
if(sigesPeriodoPlano == null) |
initUnitsAnosFromStudiesPlan(); |
return sigesPeriodoPlano.get(sigesCode + "$" + periodoSiges); |
} |
/** |
* require open transaction |
* @param periodoSiges |
* @param sigesCode |
* @return S1 = 1, S2 = 2,S3 = 3,S4 = 4 ...T1 e T2 = 1, T2 e T3 = 2, T4 e T5 = 3 ... |
* |
*/ |
public Integer getUnidadeSemestrePlanoConvertido(String periodoSiges,String sigesCode) |
{ |
if(sigesSemestrePlanoConvertido == null) |
initUnitsAnosFromStudiesPlan(); |
return sigesSemestrePlanoConvertido.get(sigesCode + "$" + periodoSiges); |
} |
/** |
* require open transaction |
* @param periodoSiges |
* @param sigesCode |
* @return S1 = 1, S2 = 2, S3 = 1, S4 = 2 ... T1 e T2 = 1, T2 e T3 = 2, T4 e T5 = 1, T6 e T7 = 2 |
*/ |
/*public Integer getUnidadeSemestrePlanoAbsoluto(String periodoSiges,String sigesCode) |
{ |
if(sigesSemestrePlanoAbsoluto == null) |
initUnitsAnosFromStudiesPlan(); |
return sigesSemestrePlanoAbsoluto.get(sigesCode + "$" + periodoSiges); |
}*/ |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupImpl.java |
---|
New file |
0,0 → 1,7 |
package pt.estgp.estgweb.domain; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class QuestionarioReportFileGroupImpl extends QuestionarioReportFileGroup { |
} |
/branches/v3/impl/src/doc/estgweb.eap |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/branches/v3/impl/src/updates/version/release-11-2016-questionariosOLAP |
---|
1,4 → 1,9 |
DROP TABLE `paeipp`.`olap_star_quest_answer`; |
DROP TABLE `paeipp`.`olap_star_quest`; |
DROP TABLE `paeipp`.`olap_e_quest_ano`, `paeipp`.`olap_e_quest_curso`, `paeipp`.`olap_e_quest_curso_degree`, `paeipp`.`olap_e_quest_docente`, `paeipp`.`olap_e_quest_inst`, `paeipp`.`olap_e_quest_p`, `paeipp`.`olap_e_quest_periodo`, `paeipp`.`olap_e_quest_pgrp`, `paeipp`.`olap_e_quest_tipologia`, `paeipp`.`olap_e_quest_turma`, `paeipp`.`olap_e_quest_unit`, `paeipp`.`olap_e_timeline`; |
DROP TABLE `paeipp`.`olap_e_quest_ano`, `paeipp`.`olap_e_quest_curso`, `paeipp`.`olap_e_quest_curso_degree`, `paeipp`.`olap_e_quest_docente`, `paeipp`.`olap_e_quest_inst`, `paeipp`.`olap_e_quest_p`, `paeipp`.`olap_e_quest_periodo`, `paeipp`.`olap_e_quest_pgrp`, `paeipp`.`olap_e_quest_tipologia`, `paeipp`.`olap_e_quest_turma`, `paeipp`.`olap_e_quest_unit`, `paeipp`.`olap_e_timeline`; |
//TODO |
Alterar a unidade curricular afeta para preencher imediatamente os Periodos lectivos a partir do plano |
/branches/v3/impl/src/hbm/pt/estgp/estgweb/domain/GenericUser.hbm.xml |
---|
18,7 → 18,7 |
<property name="name" type="string" index="nameIndex"/> |
<property name="email" type="string" index="emailIndex"/> |
<property name="preferrefEmail" type="string" index="emailIndex"/> |
<property name="roles" type="string" index="rolesIndex"> |
<property name="roles" type="string"> |
<column name="roles" sql-type="TEXT"/> |
</property> |
<property name="authenticationCertificate" type="string" index="authCertIndex"/> |
/branches/v3/impl/src/hbm/pt/estgp/estgweb/domain/OlapQuestionarios.hbm.xml |
---|
6,11 → 6,13 |
<hibernate-mapping> |
<class name="pt.estgp.estgweb.domain.OlapHistoryDimension" table="olap_e_timeline"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<property name="nome" type="string" index="nomeIndex"/> |
<property name="descricao" type="string"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" outer-join="false" lazy="proxy"/> |
</class> |
19,6 → 21,7 |
<!--Questionario Dimensao--> |
<class name="pt.estgp.estgweb.domain.OlapEntityQuestionario" table="olap_e_quest"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
32,16 → 35,20 |
<!--CURSO DIMENSAO--> |
<class name="pt.estgp.estgweb.domain.OlapEntityQuestionarioCurso" table="olap_e_quest_curso"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<property name="codigoCurso" type="long" index="codigoCursoIndex"/> |
<property name="codigoCurso" type="string" index="codigoCursoIndex"/> |
<property name="nomeCurso" type="string" index="nomeCursoIndex"/> |
<property name="codigoInstituicao" type="long" index="codigoInstituicaoIndex"/> |
<property name="codigoInstituicao" type="string" index="codigoInstituicaoIndex"/> |
<property name="nomeInstituicao" type="string" index="nomeInstituicaoIndex"/> |
<property name="degree" type="string" index="degreeIndex"/> |
<property name="degree" type="string" index="degreeIndex"> |
<column name="degree" index="degreeIndex" /> |
</property> |
<property name="departament" type="string" index="departamentIndex"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" outer-join="false" lazy="proxy"/> |
</class> |
52,11 → 59,29 |
<!--Unidade Dimensao--> |
<class name="pt.estgp.estgweb.domain.OlapEntityQuestionarioUnidade" table="olap_e_quest_unit"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<property name="codigo" type="long" index="codigoIndex"/> |
<property name="codigo" type="string" index="codigoIndex"/> |
<property name="nome" type="string"/> |
<!-- S1 S2 A T1 T2 T3 T4 --> |
<property name="periodoSigesS1ouS2ouAouT1aT4" type="string" index="persigesIndex"/> |
<!-- S1, S2, S3 ..., T1, T2, T3 ... A1, A2--> |
<property name="periodoPlanoS1T8" type="string" index="perplanIndex"/> |
<!-- 1, 2, 3--> |
<property name="anoPlano1a4" type="int" index="anoplaIndex"/> |
<!-- S1 = 1, S2 = 2, S3 = 3, S4 = 4 ...T1 e T2 = 1, T2 e T3 = 2, T4 e T5 = 3 ... --> |
<property name="semestrePlanoConvertido1a6" type="int" index="semplaconvIndex"/> |
<!-- S1 = 1, S2 = 2, S3 = 1, S4 = 2 ... T1 e T2 = 1, T2 e T3 = 2, T4 e T5 = 1, T6 e T7 = 2--> |
<property name="semestrePlanoAbsoluto1ou2" type="int" index="semplaabsIndex"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" outer-join="false" lazy="proxy"/> |
</class> |
65,14 → 90,15 |
<!--Tipologia Dimensao--> |
<class name="pt.estgp.estgweb.domain.OlapEntityQuestionarioTipologia" table="olap_e_quest_tipologia"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<property name="codigo" type="string" index="codigoIndex"/> |
<property name="codigoTipologia" type="string" index="codigoIndex"/> |
<property name="descricao" type="string"/> |
<property name="codigo" type="string" index="codigoIndex"/> |
<property name="codigoTurma" type="string" index="codigoIndex"/> |
<property name="codigo" type="long" index="codigoIndex"/> |
<property name="codigoSiges" type="string" index="codigoIndex"/> |
<property name="nome" type="string"/> |
<property name="bi" type="string"/> |
<property name="username" type="string"/> |
81,73 → 107,20 |
</class> |
<!-- |
<class name="pt.estgp.estgweb.domain.OlapStarQuestionario" table="olap_star_quest"> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<property name="respondido" type="boolean" index="respondidoIndex"/> |
<property name="dataInicio" type="timestamp"/> |
<property name="tempoTotal" type="long"/> |
<property name="dataFim" type="timestamp"/> |
<property name="questionario" type="long"/> |
<many-to-one name="tipologia" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioTipologia" outer-join="false" lazy="proxy"/> |
<many-to-one name="docente" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioDocente" outer-join="false" lazy="proxy"/> |
<many-to-one name="turma" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioTurma" outer-join="false" lazy="proxy"/> |
<many-to-one name="unidade" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioUnidade" outer-join="false" lazy="proxy"/> |
<many-to-one name="curso" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioCurso" outer-join="false" lazy="proxy"/> |
<many-to-one name="instituicao" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioInstituicao" outer-join="false" lazy="proxy"/> |
<many-to-one name="cursoDegree" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioCursoDegree" outer-join="false" lazy="proxy"/> |
<many-to-one name="periodo" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioPeriodo" outer-join="false" lazy="proxy"/> |
<many-to-one name="ano" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioAno" outer-join="false" lazy="proxy"/> |
<many-to-one name="timeLine" class="pt.estgp.estgweb.domain.OlapHistoryDimension" outer-join="false" lazy="proxy"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" outer-join="false" lazy="proxy"/> |
</class>--> |
<class name="pt.estgp.estgweb.domain.OlapStarQuestionarioAnswer" table="olap_star_quest_answer"> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<property name="dataEvento" type="timestamp"/> |
<property name="tempoLevado" type="long"/> |
<property name="ordemResposta" type="int"/> |
<property name="intResposta" type="int" index="intResponseIndex"/> |
<!--Associação directa às classes de resposta--> |
<many-to-one name="tipologia" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioTipologia" outer-join="false" lazy="proxy"/> |
<many-to-one name="unidade" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioUnidade" outer-join="false" lazy="proxy"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.OlapEntityQuestionario" outer-join="false" lazy="proxy"/> |
<!--Se quiser usar factos historicos preciso de uma dimensao onde estejam todas as respostas dos questionarios pedagogicos--> |
<many-to-one name="timeLine" class="pt.estgp.estgweb.domain.OlapHistoryDimension" outer-join="false" lazy="proxy"/> |
<!--Desmultiplicadas das classes de resposta--> |
<many-to-one name="pergunta" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioPergunta" outer-join="false" lazy="proxy"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" outer-join="false" lazy="proxy"/> |
<many-to-one name="perfilUser" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioUser" outer-join="false" lazy="proxy"/> |
</class> |
<class name="pt.estgp.estgweb.domain.OlapEntityQuestionarioPergunta" table="olap_e_quest_pgrp"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<property name="grupo" type="string" index="grupoIndex"/> |
<property name="grupoCode" type="string" index="grupoCodeIndex"/> |
<property name="grupoTitle" type="string" index="grupoTitleIndex"/> |
<property name="pergunta" type="string" index="perguntaIndex"/> |
<property name="numero" type="string" index="numeroIndex"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" outer-join="false" lazy="proxy"/> |
</class> |
<class name="pt.estgp.estgweb.domain.OlapEntityQuestionarioUser" table="olap_e_quest_user"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
192,4 → 165,128 |
</class> |
<!-- FACTOS EM ESTRELA --> |
<class name="pt.estgp.estgweb.domain.OlapStarFactQuestionarioCurso" table="olap_star_quest_curso"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<!-- Atencao estes valores sao apenas das entidades olap criadas, para proceder às contagens |
deve usar a tabela de factos de respostas, as tipologias nao sao unicas, correspondem |
na realidade ao numero de questionarios / docente --> |
<property name="unidades" type="integer" index="unidadesIndex"/> |
<property name="tipologias" type="integer" index="tipologiasIndex"/> |
<property name="respostasCandidatas" type="integer" index="respostasCandidatasIndex"/> |
<property name="respostasObtidas" type="integer" index="respostasObtidasIndex"/> |
<!--Associação directa às classes de resposta--> |
<many-to-one name="olapQuestionario" class="pt.estgp.estgweb.domain.OlapEntityQuestionario" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapCurso" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioCurso" outer-join="false" lazy="proxy"/> |
<!--Se quiser usar factos historicos preciso de uma dimensao onde estejam todas as respostas dos questionarios pedagogicos--> |
<many-to-one name="olapTimeLine" class="pt.estgp.estgweb.domain.OlapHistoryDimension" outer-join="false" lazy="proxy"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" outer-join="false" lazy="proxy"/> |
</class> |
<class name="pt.estgp.estgweb.domain.OlapStarFactQuestionarioUnidade" table="olap_star_quest_unidade"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<!-- Atencao estes valores sao apenas das entidades olap criadas, para proceder às contagens |
deve usar a tabela de factos de respostas, as tipologias nao sao unicas, correspondem |
na realidade ao numero de questionarios / docente --> |
<property name="tipologias" type="integer" index="tipologiasIndex"/> |
<property name="respostasCandidatas" type="integer" index="respostasCandidatasIndex"/> |
<property name="respostasObtidas" type="integer" index="respostasObtidasIndex"/> |
<!--Associação directa às classes de resposta--> |
<many-to-one name="olapQuestionario" class="pt.estgp.estgweb.domain.OlapEntityQuestionario" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapCurso" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioCurso" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapUnidade" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioUnidade" outer-join="false" lazy="proxy"/> |
<!--Se quiser usar factos historicos preciso de uma dimensao onde estejam todas as respostas dos questionarios pedagogicos--> |
<many-to-one name="olapTimeLine" class="pt.estgp.estgweb.domain.OlapHistoryDimension" outer-join="false" lazy="proxy"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" outer-join="false" lazy="proxy"/> |
</class> |
<class name="pt.estgp.estgweb.domain.OlapStarFactQuestionarioTipologia" table="olap_star_quest_tipologia"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<!-- Atencao estes valores sao apenas das entidades olap criadas, para proceder às contagens |
deve usar a tabela de factos de respostas, as tipologias nao sao unicas, correspondem |
na realidade ao numero de questionarios / docente --> |
<property name="respostasCandidatas" type="integer" index="respostasCandidatasIndex"/> |
<property name="respostasObtidas" type="integer" index="respostasObtidasIndex"/> |
<!--Associação directa às classes de resposta--> |
<many-to-one name="olapQuestionario" class="pt.estgp.estgweb.domain.OlapEntityQuestionario" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapCurso" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioCurso" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapUnidade" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioUnidade" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapTipologia" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioTipologia" outer-join="false" lazy="proxy"/> |
<!--Se quiser usar factos historicos preciso de uma dimensao onde estejam todas as respostas dos questionarios pedagogicos--> |
<many-to-one name="olapTimeLine" class="pt.estgp.estgweb.domain.OlapHistoryDimension" outer-join="false" lazy="proxy"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" outer-join="false" lazy="proxy"/> |
</class> |
<class name="pt.estgp.estgweb.domain.OlapStarFactQuestionario" table="olap_star_quest"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<property name="respondido" type="boolean" index="respondidoIndex"/> |
<property name="dataInicio" type="timestamp"/> |
<property name="tempoTotal" type="long"/> |
<property name="dataFim" type="timestamp"/> |
<!--Associação directa às classes de resposta--> |
<many-to-one name="olapTipologia" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioTipologia" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapUnidade" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioUnidade" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapCurso" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioCurso" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapQuestionario" class="pt.estgp.estgweb.domain.OlapEntityQuestionario" outer-join="false" lazy="proxy"/> |
<!--Se quiser usar factos historicos preciso de uma dimensao onde estejam todas as respostas dos questionarios pedagogicos--> |
<many-to-one name="olapTimeLine" class="pt.estgp.estgweb.domain.OlapHistoryDimension" outer-join="false" lazy="proxy"/> |
<!--Desmultiplicadas das classes de resposta--> |
<many-to-one name="olapPerfilUser" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioUser" outer-join="false" lazy="proxy"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" outer-join="false" lazy="proxy"/> |
</class> |
<class name="pt.estgp.estgweb.domain.OlapStarFactQuestionarioAnswer" table="olap_star_quest_answer"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<property name="dataEvento" type="timestamp"/> |
<property name="tempoLevado" type="long"/> |
<property name="ordemResposta" type="int"/> |
<property name="intResposta" type="int" index="intResponseIndex"/> |
<!--Associação directa às classes de resposta--> |
<many-to-one name="olapTipologia" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioTipologia" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapUnidade" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioUnidade" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapCurso" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioCurso" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapQuestionario" class="pt.estgp.estgweb.domain.OlapEntityQuestionario" outer-join="false" lazy="proxy"/> |
<!--Se quiser usar factos historicos preciso de uma dimensao onde estejam todas as respostas dos questionarios pedagogicos--> |
<many-to-one name="olapTimeLine" class="pt.estgp.estgweb.domain.OlapHistoryDimension" outer-join="false" lazy="proxy"/> |
<!--Desmultiplicadas das classes de resposta--> |
<many-to-one name="olapPergunta" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioPergunta" outer-join="false" lazy="proxy"/> |
<many-to-one name="olapPerfilUser" class="pt.estgp.estgweb.domain.OlapEntityQuestionarioUser" outer-join="false" lazy="proxy"/> |
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" outer-join="false" lazy="proxy"/> |
</class> |
</hibernate-mapping> |
/branches/v3/impl/src/hbm/pt/estgp/estgweb/domain/CourseUnit.hbm.xml |
---|
166,6 → 166,10 |
<key column="courseUnit"/> |
<one-to-many class="pt.estgp.estgweb.domain.CourseUnitGrade"/> |
</set> |
<set name="questionarioReportsDocentes" lazy="true" order-by="id asc" table="questionario_report_file_docente_units"> |
<key column="courseunit"/> |
<many-to-many class="pt.estgp.estgweb.domain.QuestionarioReportDocenteFile" column="reportdocentefile" /> |
</set> |
<subclass name="pt.estgp.estgweb.domain.CourseUnitImpl" discriminator-value="CourseUnitImpl"/> |
</class> |
/branches/v3/impl/src/hbm/pt/estgp/estgweb/domain/Questionarios.hbm.xml |
---|
525,6 → 525,10 |
<column name="usar" default="true"/> |
</property> |
<property name="usarOlap" type="boolean"> |
<column name="usarOlap" default="true"/> |
</property> |
<property name="obs" type="text"> |
<column name="obs" sql-type="TEXT"/> |
</property> |
551,5 → 555,66 |
</class> |
<!--REPORTS--> |
<class name="pt.estgp.estgweb.domain.QuestionarioReportFileGroup" table="questionario_report_file_grp" abstract="true"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<meta attribute="scope-class">public abstract</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<discriminator column="discriminator"/> |
<timestamp source="db" name="updateDate" unsaved-value="null"/> |
<property name="saveDate" type="timestamp"/> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileGroupImpl"> |
<meta attribute="scope-class">public abstract</meta> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileGroupAno"> |
<meta attribute="scope-class">public abstract</meta> |
<property name="importYear" type="string"/> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileGroupAnoImpl"> |
<meta attribute="scope-class">public abstract</meta> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileGroupCursosAno"> |
<meta attribute="scope-class">public abstract</meta> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileGroupCursosAnoImpl" discriminator-value="QuestionarioReportFileGroupCursosAnoImpl"/> |
</subclass> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileGroupDocentesAno"> |
<meta attribute="scope-class">public abstract</meta> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileGroupDocentesAnoImpl" discriminator-value="QuestionarioReportFileGroupDocentesAnoImpl"/> |
</subclass> |
</subclass> |
</subclass> |
</subclass> |
</class> |
<class name="pt.estgp.estgweb.domain.QuestionarioReportFile" table="questionario_report_file" abstract="true"> |
<meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
<meta attribute="scope-class">public abstract</meta> |
<id name="id" type="long" unsaved-value="0"> |
<generator class="native"/> |
</id> |
<discriminator column="discriminator"/> |
<timestamp source="db" name="updateDate" unsaved-value="null"/> |
<property name="saveDate" type="timestamp"/> |
<property name="repositoryStream" type="string" index="repositoryIndex"/> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileImpl"> |
<meta attribute="scope-class">public abstract</meta> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportCursoFile"> |
<meta attribute="scope-class">public abstract</meta> |
<many-to-one name="course" class="pt.estgp.estgweb.domain.Course" lazy="proxy" outer-join="false"/> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportCursoFileImpl" discriminator-value="QuestionarioReportCursoFileImpl"/> |
</subclass> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportDocenteFile"> |
<meta attribute="scope-class">public abstract</meta> |
<many-to-one name="teacher" class="pt.estgp.estgweb.domain.Teacher" lazy="proxy" outer-join="false"/> |
<set name="courseUnits" lazy="true" order-by="name asc" table="questionario_report_file_docente_units"> |
<key column="reportdocentefile"/> |
<many-to-many class="pt.estgp.estgweb.domain.CourseUnit" column="courseunit" /> |
</set> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportDocenteFileImpl" discriminator-value="QuestionarioReportDocenteFileImpl"/> |
</subclass> |
</subclass> |
</class> |
</hibernate-mapping> |
/branches/v3/impl/src/web/imgs/studentFemale.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/impl/src/web/imgs/skelatal_weave.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/impl/src/web/imgs/studentMale.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/impl/src/web/imgs/add.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:executable |
+ * |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/impl/src/web/imgs/tiny_grid.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/impl/libs.xml |
---|
56,8 → 56,12 |
<fileset dir="${common.lib.dir}/struts"> |
<include name="**/*.jar"/> |
</fileset> |
<!-- |
<fileset dir="${common.lib.dir}/jfreechart"> |
<include name="**/*.jar"/> |
</fileset>--> |
<fileset dir="${common.lib.dir}/jfreechart1019"> |
<include name="**/*.jar"/> |
</fileset> |
<fileset dir="${common.lib.dir}/lucene"> |
<include name="**/*.jar"/> |
/branches/v3/impl/gen/java/pt/estgp/estgweb/services/courses/xsd/package-info.java |
---|
2,7 → 2,7 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 |
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> |
// Any modifications to this file will be lost upon recompilation of the source schema. |
// Generated on: 2016.10.18 at 09:55:55 AM WEST |
// Generated on: 2016.11.06 at 11:30:49 AM WET |
// |
@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.estgp.pt/xsd/planoestudos/1.0/", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) |
/branches/v3/impl/gen/java/pt/estgp/estgweb/services/courses/xsd/Curso.java |
---|
2,7 → 2,7 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 |
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> |
// Any modifications to this file will be lost upon recompilation of the source schema. |
// Generated on: 2016.10.18 at 09:55:55 AM WEST |
// Generated on: 2016.11.06 at 11:30:49 AM WET |
// |
/branches/v3/impl/gen/java/pt/estgp/estgweb/services/courses/xsd/UnidadeType.java |
---|
2,7 → 2,7 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 |
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> |
// Any modifications to this file will be lost upon recompilation of the source schema. |
// Generated on: 2016.10.18 at 09:55:55 AM WEST |
// Generated on: 2016.11.06 at 11:30:49 AM WET |
// |
/branches/v3/impl/gen/java/pt/estgp/estgweb/services/courses/xsd/ObjectFactory.java |
---|
2,7 → 2,7 |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 |
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> |
// Any modifications to this file will be lost upon recompilation of the source schema. |
// Generated on: 2016.10.18 at 09:55:55 AM WEST |
// Generated on: 2016.11.06 at 11:30:49 AM WET |
// |
37,6 → 37,14 |
} |
/** |
* Create an instance of {@link Curso.Semestre } |
* |
*/ |
public Curso.Semestre createCursoSemestre() { |
return new Curso.Semestre(); |
} |
/** |
* Create an instance of {@link Curso } |
* |
*/ |
45,11 → 53,11 |
} |
/** |
* Create an instance of {@link Curso.Semestre.Perfil } |
* Create an instance of {@link UnidadeType } |
* |
*/ |
public Curso.Semestre.Perfil createCursoSemestrePerfil() { |
return new Curso.Semestre.Perfil(); |
public UnidadeType createUnidadeType() { |
return new UnidadeType(); |
} |
/** |
61,19 → 69,11 |
} |
/** |
* Create an instance of {@link UnidadeType } |
* Create an instance of {@link Curso.Semestre.Perfil } |
* |
*/ |
public UnidadeType createUnidadeType() { |
return new UnidadeType(); |
public Curso.Semestre.Perfil createCursoSemestrePerfil() { |
return new Curso.Semestre.Perfil(); |
} |
/** |
* Create an instance of {@link Curso.Semestre } |
* |
*/ |
public Curso.Semestre createCursoSemestre() { |
return new Curso.Semestre(); |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoCursoAfeto.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Pagina.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.ArrayList; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitDeliverable.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitProgramPart2.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioPergunta.java |
---|
New file |
0,0 → 1,71 |
package pt.estgp.estgweb.domain; |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/** |
* OlapEntityQuestionarioPergunta generated by hbm2java |
*/ |
public class OlapEntityQuestionarioPergunta extends pt.estgp.estgweb.domain.DomainObject implements java.io.Serializable { |
private long id; |
private String grupoCode; |
private String grupoTitle; |
private String pergunta; |
private String numero; |
private Questionario questionario; |
public OlapEntityQuestionarioPergunta() { |
} |
public long getId() { |
return this.id; |
} |
public void setId(long id) { |
this.id = id; |
} |
public String getGrupoCode() { |
return this.grupoCode; |
} |
public void setGrupoCode(String grupoCode) { |
this.grupoCode = grupoCode; |
} |
public String getGrupoTitle() { |
return this.grupoTitle; |
} |
public void setGrupoTitle(String grupoTitle) { |
this.grupoTitle = grupoTitle; |
} |
public String getPergunta() { |
return this.pergunta; |
} |
public void setPergunta(String pergunta) { |
this.pergunta = pergunta; |
} |
public String getNumero() { |
return this.numero; |
} |
public void setNumero(String numero) { |
this.numero = numero; |
} |
public Questionario getQuestionario() { |
return this.questionario; |
} |
public void setQuestionario(Questionario questionario) { |
this.questionario = questionario; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioResposta.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioTipologia.java |
---|
New file |
0,0 → 1,103 |
package pt.estgp.estgweb.domain; |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/** |
* OlapEntityQuestionarioTipologia generated by hbm2java |
*/ |
public class OlapEntityQuestionarioTipologia extends pt.estgp.estgweb.domain.DomainObject implements java.io.Serializable { |
private long id; |
private String codigoTipologia; |
private String descricao; |
private String codigoTurma; |
private String codigoSiges; |
private String nome; |
private String bi; |
private String username; |
private String email; |
private Questionario questionario; |
public OlapEntityQuestionarioTipologia() { |
} |
public long getId() { |
return this.id; |
} |
public void setId(long id) { |
this.id = id; |
} |
public String getCodigoTipologia() { |
return this.codigoTipologia; |
} |
public void setCodigoTipologia(String codigoTipologia) { |
this.codigoTipologia = codigoTipologia; |
} |
public String getDescricao() { |
return this.descricao; |
} |
public void setDescricao(String descricao) { |
this.descricao = descricao; |
} |
public String getCodigoTurma() { |
return this.codigoTurma; |
} |
public void setCodigoTurma(String codigoTurma) { |
this.codigoTurma = codigoTurma; |
} |
public String getCodigoSiges() { |
return this.codigoSiges; |
} |
public void setCodigoSiges(String codigoSiges) { |
this.codigoSiges = codigoSiges; |
} |
public String getNome() { |
return this.nome; |
} |
public void setNome(String nome) { |
this.nome = nome; |
} |
public String getBi() { |
return this.bi; |
} |
public void setBi(String bi) { |
this.bi = bi; |
} |
public String getUsername() { |
return this.username; |
} |
public void setUsername(String username) { |
this.username = username; |
} |
public String getEmail() { |
return this.email; |
} |
public void setEmail(String email) { |
this.email = email; |
} |
public Questionario getQuestionario() { |
return this.questionario; |
} |
public void setQuestionario(Questionario questionario) { |
this.questionario = questionario; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitBlog.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Reminder.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordEventOrganization.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordPaper.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Configuration.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageContent.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyStatsGraphic.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SessionObject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.io.Serializable; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitBlogPost.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobParameter.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/GenericUser.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventGeneric.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventFormacoes.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ComunicationFolder.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Student.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitProgram.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitQuestion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Announcement.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionario.java |
---|
New file |
0,0 → 1,55 |
package pt.estgp.estgweb.domain; |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/** |
* OlapEntityQuestionario generated by hbm2java |
*/ |
public class OlapEntityQuestionario extends pt.estgp.estgweb.domain.DomainObject implements java.io.Serializable { |
private long id; |
private String ano; |
private String semestre; |
private Questionario questionario; |
public OlapEntityQuestionario() { |
} |
public long getId() { |
return this.id; |
} |
public void setId(long id) { |
this.id = id; |
} |
public String getAno() { |
return this.ano; |
} |
public void setAno(String ano) { |
this.ano = ano; |
} |
public String getSemestre() { |
return this.semestre; |
} |
public void setSemestre(String semestre) { |
this.semestre = semestre; |
} |
public Questionario getQuestionario() { |
return this.questionario; |
} |
public void setQuestionario(Questionario questionario) { |
this.questionario = questionario; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatDay.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Survey.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionPossibleAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordThesis.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageSection.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.ArrayList; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestionCandidateAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordProject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SruSourceCollection.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageExternalObject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioAnswer.java |
---|
New file |
0,0 → 1,128 |
package pt.estgp.estgweb.domain; |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/** |
* OlapStarFactQuestionarioAnswer generated by hbm2java |
*/ |
public class OlapStarFactQuestionarioAnswer extends pt.estgp.estgweb.domain.DomainObject implements java.io.Serializable { |
private long id; |
private Date dataEvento; |
private long tempoLevado; |
private int ordemResposta; |
private int intResposta; |
private OlapEntityQuestionarioTipologia olapTipologia; |
private OlapEntityQuestionarioUnidade olapUnidade; |
private OlapEntityQuestionarioCurso olapCurso; |
private OlapEntityQuestionario olapQuestionario; |
private OlapHistoryDimension olapTimeLine; |
private OlapEntityQuestionarioPergunta olapPergunta; |
private OlapEntityQuestionarioUser olapPerfilUser; |
private Questionario questionario; |
public OlapStarFactQuestionarioAnswer() { |
} |
public long getId() { |
return this.id; |
} |
public void setId(long id) { |
this.id = id; |
} |
public Date getDataEvento() { |
return this.dataEvento; |
} |
public void setDataEvento(Date dataEvento) { |
this.dataEvento = dataEvento; |
} |
public long getTempoLevado() { |
return this.tempoLevado; |
} |
public void setTempoLevado(long tempoLevado) { |
this.tempoLevado = tempoLevado; |
} |
public int getOrdemResposta() { |
return this.ordemResposta; |
} |
public void setOrdemResposta(int ordemResposta) { |
this.ordemResposta = ordemResposta; |
} |
public int getIntResposta() { |
return this.intResposta; |
} |
public void setIntResposta(int intResposta) { |
this.intResposta = intResposta; |
} |
public OlapEntityQuestionarioTipologia getOlapTipologia() { |
return this.olapTipologia; |
} |
public void setOlapTipologia(OlapEntityQuestionarioTipologia olapTipologia) { |
this.olapTipologia = olapTipologia; |
} |
public OlapEntityQuestionarioUnidade getOlapUnidade() { |
return this.olapUnidade; |
} |
public void setOlapUnidade(OlapEntityQuestionarioUnidade olapUnidade) { |
this.olapUnidade = olapUnidade; |
} |
public OlapEntityQuestionarioCurso getOlapCurso() { |
return this.olapCurso; |
} |
public void setOlapCurso(OlapEntityQuestionarioCurso olapCurso) { |
this.olapCurso = olapCurso; |
} |
public OlapEntityQuestionario getOlapQuestionario() { |
return this.olapQuestionario; |
} |
public void setOlapQuestionario(OlapEntityQuestionario olapQuestionario) { |
this.olapQuestionario = olapQuestionario; |
} |
public OlapHistoryDimension getOlapTimeLine() { |
return this.olapTimeLine; |
} |
public void setOlapTimeLine(OlapHistoryDimension olapTimeLine) { |
this.olapTimeLine = olapTimeLine; |
} |
public OlapEntityQuestionarioPergunta getOlapPergunta() { |
return this.olapPergunta; |
} |
public void setOlapPergunta(OlapEntityQuestionarioPergunta olapPergunta) { |
this.olapPergunta = olapPergunta; |
} |
public OlapEntityQuestionarioUser getOlapPerfilUser() { |
return this.olapPerfilUser; |
} |
public void setOlapPerfilUser(OlapEntityQuestionarioUser olapPerfilUser) { |
this.olapPerfilUser = olapPerfilUser; |
} |
public Questionario getQuestionario() { |
return this.questionario; |
} |
public void setQuestionario(Questionario questionario) { |
this.questionario = questionario; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventClass.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordJob.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitTurma.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGradesStatusEpoca.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Teacher.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyResponse.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageRepositoryFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Record.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitSummary.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RepositoryFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ProcessEventFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ProcessEvent.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseYear.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Blog.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RepositoryFileVersion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Assessment.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UserRoleConfig.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SessionObjectId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BlogPost.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SruSource.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoUnidadeCurricularAfeta.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
28,6 → 28,7 |
private boolean vista; |
private boolean vistaProfs; |
private boolean usar; |
private boolean usarOlap; |
private String obs; |
private String tipologiasJson; |
private int statTipologiasRequisitadas; |
152,6 → 153,13 |
public void setUsar(boolean usar) { |
this.usar = usar; |
} |
public boolean isUsarOlap() { |
return this.usarOlap; |
} |
public void setUsarOlap(boolean usarOlap) { |
this.usarOlap = usarOlap; |
} |
public String getObs() { |
return this.obs; |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ManagedIdentifier.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Course.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageExternalUrl.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitGrade.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatMonth.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestionItem.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentResponse.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatDayId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Page.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseStudiesPlan.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoAlunoRequisitado.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTask.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Process.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/User.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventUser.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Image.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Questionario.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapHistoryDimension.java |
---|
New file |
0,0 → 1,55 |
package pt.estgp.estgweb.domain; |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/** |
* OlapHistoryDimension generated by hbm2java |
*/ |
public class OlapHistoryDimension extends pt.estgp.estgweb.domain.DomainObject implements java.io.Serializable { |
private long id; |
private String nome; |
private String descricao; |
private Questionario questionario; |
public OlapHistoryDimension() { |
} |
public long getId() { |
return this.id; |
} |
public void setId(long id) { |
this.id = id; |
} |
public String getNome() { |
return this.nome; |
} |
public void setNome(String nome) { |
this.nome = nome; |
} |
public String getDescricao() { |
return this.descricao; |
} |
public void setDescricao(String descricao) { |
this.descricao = descricao; |
} |
public Questionario getQuestionario() { |
return this.questionario; |
} |
public void setQuestionario(Questionario questionario) { |
this.questionario = questionario; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/RecordDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitSummaryDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/RecordOtherDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/OlapHistoryDimensionDao.java |
---|
New file |
0,0 → 1,39 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/** |
* Home object for domain model class OlapHistoryDimension. |
* @author Jorge Machado - Hibernate Tools |
*/ |
import jomm.dao.IDomainObjectDao; |
import jomm.dao.impl.AbstractDao; |
import pt.estgp.estgweb.domain.OlapHistoryDimension; |
public class OlapHistoryDimensionDao extends AbstractDao<OlapHistoryDimension> { |
//public class OlapHistoryDimensionDao extends AbstractDao implements IDomainObjectDao { |
private static final Logger log = Logger.getLogger(OlapHistoryDimensionDao.class); |
protected static OlapHistoryDimensionDao myInstance = null; |
protected OlapHistoryDimensionDao(){ |
super(); |
} |
public static OlapHistoryDimensionDao getInstance() { |
if (myInstance == null) |
myInstance = new OlapHistoryDimensionDao(); |
return myInstance; |
} |
protected Class getReferenceClass() { |
return OlapHistoryDimension.class; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseDepartmentDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/UserRoleConfigDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitEvaluationDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SruSourceDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SurveyStructuralNodeDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SurveyDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/QuestionarioRespostaRequisitadaDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/PageSectionDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/PageExternalUrlDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitBlogDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/RecordProjectDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/OlapEntityQuestionarioCursoDao.java |
---|
New file |
0,0 → 1,39 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/** |
* Home object for domain model class OlapEntityQuestionarioCurso. |
* @author Jorge Machado - Hibernate Tools |
*/ |
import jomm.dao.IDomainObjectDao; |
import jomm.dao.impl.AbstractDao; |
import pt.estgp.estgweb.domain.OlapEntityQuestionarioCurso; |
public class OlapEntityQuestionarioCursoDao extends AbstractDao<OlapEntityQuestionarioCurso> { |
//public class OlapEntityQuestionarioCursoDao extends AbstractDao implements IDomainObjectDao { |
private static final Logger log = Logger.getLogger(OlapEntityQuestionarioCursoDao.class); |
protected static OlapEntityQuestionarioCursoDao myInstance = null; |
protected OlapEntityQuestionarioCursoDao(){ |
super(); |
} |
public static OlapEntityQuestionarioCursoDao getInstance() { |
if (myInstance == null) |
myInstance = new OlapEntityQuestionarioCursoDao(); |
return myInstance; |
} |
protected Class getReferenceClass() { |
return OlapEntityQuestionarioCurso.class; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ConfigurationGradesStatusEpocaDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitTurmaDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/RecordJobDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ManagedIdentifierCollectionDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitAnnouncementDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/JobServiceTaskDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ProcessDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/UserDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/JobServiceTaskParameterDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/DigitalDeliveryCategoryDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/UrlStatYearDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/EventFormacoesDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseYearDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ImageDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/QuestionarioDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ComunicationFolderDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/RepositoryFileVersionDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/AssessmentDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/OlapStarFactQuestionarioDao.java |
---|
New file |
0,0 → 1,39 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/** |
* Home object for domain model class OlapStarFactQuestionario. |
* @author Jorge Machado - Hibernate Tools |
*/ |
import jomm.dao.IDomainObjectDao; |
import jomm.dao.impl.AbstractDao; |
import pt.estgp.estgweb.domain.OlapStarFactQuestionario; |
public class OlapStarFactQuestionarioDao extends AbstractDao<OlapStarFactQuestionario> { |
//public class OlapStarFactQuestionarioDao extends AbstractDao implements IDomainObjectDao { |
private static final Logger log = Logger.getLogger(OlapStarFactQuestionarioDao.class); |
protected static OlapStarFactQuestionarioDao myInstance = null; |
protected OlapStarFactQuestionarioDao(){ |
super(); |
} |
public static OlapStarFactQuestionarioDao getInstance() { |
if (myInstance == null) |
myInstance = new OlapStarFactQuestionarioDao(); |
return myInstance; |
} |
protected Class getReferenceClass() { |
return OlapStarFactQuestionario.class; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitQuestionDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitProgramDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/BlogPostDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/OlapEntityQuestionarioUserDao.java |
---|
New file |
0,0 → 1,39 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/** |
* Home object for domain model class OlapEntityQuestionarioUser. |
* @author Jorge Machado - Hibernate Tools |
*/ |
import jomm.dao.IDomainObjectDao; |
import jomm.dao.impl.AbstractDao; |
import pt.estgp.estgweb.domain.OlapEntityQuestionarioUser; |
public class OlapEntityQuestionarioUserDao extends AbstractDao<OlapEntityQuestionarioUser> { |
//public class OlapEntityQuestionarioUserDao extends AbstractDao implements IDomainObjectDao { |
private static final Logger log = Logger.getLogger(OlapEntityQuestionarioUserDao.class); |
protected static OlapEntityQuestionarioUserDao myInstance = null; |
protected OlapEntityQuestionarioUserDao(){ |
super(); |
} |
public static OlapEntityQuestionarioUserDao getInstance() { |
if (myInstance == null) |
myInstance = new OlapEntityQuestionarioUserDao(); |
return myInstance; |
} |
protected Class getReferenceClass() { |
return OlapEntityQuestionarioUser.class; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/UrlStatDayDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/QuestionarioHistoryDriveDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitAssignementDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/QuestionarioPedagogicoCursoAfetoDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/PaginaDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitDeliverableDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/QuestionarioRespostaDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/OlapEntityQuestionarioTipologiaDao.java |
---|
New file |
0,0 → 1,39 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/** |
* Home object for domain model class OlapEntityQuestionarioTipologia. |
* @author Jorge Machado - Hibernate Tools |
*/ |
import jomm.dao.IDomainObjectDao; |
import jomm.dao.impl.AbstractDao; |
import pt.estgp.estgweb.domain.OlapEntityQuestionarioTipologia; |
public class OlapEntityQuestionarioTipologiaDao extends AbstractDao<OlapEntityQuestionarioTipologia> { |
//public class OlapEntityQuestionarioTipologiaDao extends AbstractDao implements IDomainObjectDao { |
private static final Logger log = Logger.getLogger(OlapEntityQuestionarioTipologiaDao.class); |
protected static OlapEntityQuestionarioTipologiaDao myInstance = null; |
protected OlapEntityQuestionarioTipologiaDao(){ |
super(); |
} |
public static OlapEntityQuestionarioTipologiaDao getInstance() { |
if (myInstance == null) |
myInstance = new OlapEntityQuestionarioTipologiaDao(); |
return myInstance; |
} |
protected Class getReferenceClass() { |
return OlapEntityQuestionarioTipologia.class; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ConfigurationGradesEpocaAvaliacaoDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ConfigurationDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/PageContentDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/UrlStatDayIdDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/JobDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/GenericUserDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/JobParameterDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SurveyResponseDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/PageRepositoryFileDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/QuestionarioPedagogicoAlunoRequisitadoDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/JobServiceTaskSchedulerParameterDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ProcessEventFileDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ProcessEventDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/UserSessionDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SurveyQuestionDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/OlapEntityQuestionarioUnidadeDao.java |
---|
New file |
0,0 → 1,39 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/** |
* Home object for domain model class OlapEntityQuestionarioUnidade. |
* @author Jorge Machado - Hibernate Tools |
*/ |
import jomm.dao.IDomainObjectDao; |
import jomm.dao.impl.AbstractDao; |
import pt.estgp.estgweb.domain.OlapEntityQuestionarioUnidade; |
public class OlapEntityQuestionarioUnidadeDao extends AbstractDao<OlapEntityQuestionarioUnidade> { |
//public class OlapEntityQuestionarioUnidadeDao extends AbstractDao implements IDomainObjectDao { |
private static final Logger log = Logger.getLogger(OlapEntityQuestionarioUnidadeDao.class); |
protected static OlapEntityQuestionarioUnidadeDao myInstance = null; |
protected OlapEntityQuestionarioUnidadeDao(){ |
super(); |
} |
public static OlapEntityQuestionarioUnidadeDao getInstance() { |
if (myInstance == null) |
myInstance = new OlapEntityQuestionarioUnidadeDao(); |
return myInstance; |
} |
protected Class getReferenceClass() { |
return OlapEntityQuestionarioUnidade.class; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/OlapEntityQuestionarioDao.java |
---|
New file |
0,0 → 1,39 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/** |
* Home object for domain model class OlapEntityQuestionario. |
* @author Jorge Machado - Hibernate Tools |
*/ |
import jomm.dao.IDomainObjectDao; |
import jomm.dao.impl.AbstractDao; |
import pt.estgp.estgweb.domain.OlapEntityQuestionario; |
public class OlapEntityQuestionarioDao extends AbstractDao<OlapEntityQuestionario> { |
//public class OlapEntityQuestionarioDao extends AbstractDao implements IDomainObjectDao { |
private static final Logger log = Logger.getLogger(OlapEntityQuestionarioDao.class); |
protected static OlapEntityQuestionarioDao myInstance = null; |
protected OlapEntityQuestionarioDao(){ |
super(); |
} |
public static OlapEntityQuestionarioDao getInstance() { |
if (myInstance == null) |
myInstance = new OlapEntityQuestionarioDao(); |
return myInstance; |
} |
protected Class getReferenceClass() { |
return OlapEntityQuestionario.class; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/UrlStatDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/AssessmentResponseDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SurveyQuestionItemDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/UrlStatMonthDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SurveyQuestionAnswerDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/RecordPaperDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/EventClassDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SigesUserDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitBlogPostDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SessionObjectDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SurveyStatsGraphicDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/TeacherDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/PageDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseStudiesPlanDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/JobServiceTaskSchedulerDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/EventGenericRecordDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/AssessmentQuestionDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/EventGenericDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/RepositoryFileDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/EventUserDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/DigitalDeliveryDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/UrlStatMonthIdDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/BlogDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/TesteDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/MetaProcessDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/StudentDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SessionObjectIdDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/DigitalDeliveryTargetDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/AnnouncementDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/QuestionarioPedagogicoUnidadeCurricularAfetaDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/GroupDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ConfigurationDirectoryDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/AssessmentQuestionItemDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUserAssociationDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/UrlStatYearIdDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ConfigurationGradesDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/AssessmentQuestionAnswerDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SeccaoDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/AssessmentQuestionPossibleAnswerDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/RecordThesisDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ManagedIdentifierDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/OlapEntityQuestionarioPerguntaDao.java |
---|
New file |
0,0 → 1,39 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/** |
* Home object for domain model class OlapEntityQuestionarioPergunta. |
* @author Jorge Machado - Hibernate Tools |
*/ |
import jomm.dao.IDomainObjectDao; |
import jomm.dao.impl.AbstractDao; |
import pt.estgp.estgweb.domain.OlapEntityQuestionarioPergunta; |
public class OlapEntityQuestionarioPerguntaDao extends AbstractDao<OlapEntityQuestionarioPergunta> { |
//public class OlapEntityQuestionarioPerguntaDao extends AbstractDao implements IDomainObjectDao { |
private static final Logger log = Logger.getLogger(OlapEntityQuestionarioPerguntaDao.class); |
protected static OlapEntityQuestionarioPerguntaDao myInstance = null; |
protected OlapEntityQuestionarioPerguntaDao(){ |
super(); |
} |
public static OlapEntityQuestionarioPerguntaDao getInstance() { |
if (myInstance == null) |
myInstance = new OlapEntityQuestionarioPerguntaDao(); |
return myInstance; |
} |
protected Class getReferenceClass() { |
return OlapEntityQuestionarioPergunta.class; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitProgramPart2Dao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SurveyQuestionCandidateAnswerDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/CourseUnitGradeDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/RecordEventOrganizationDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/ReminderDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/OlapStarFactQuestionarioAnswerDao.java |
---|
New file |
0,0 → 1,39 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/** |
* Home object for domain model class OlapStarFactQuestionarioAnswer. |
* @author Jorge Machado - Hibernate Tools |
*/ |
import jomm.dao.IDomainObjectDao; |
import jomm.dao.impl.AbstractDao; |
import pt.estgp.estgweb.domain.OlapStarFactQuestionarioAnswer; |
public class OlapStarFactQuestionarioAnswerDao extends AbstractDao<OlapStarFactQuestionarioAnswer> { |
//public class OlapStarFactQuestionarioAnswerDao extends AbstractDao implements IDomainObjectDao { |
private static final Logger log = Logger.getLogger(OlapStarFactQuestionarioAnswerDao.class); |
protected static OlapStarFactQuestionarioAnswerDao myInstance = null; |
protected OlapStarFactQuestionarioAnswerDao(){ |
super(); |
} |
public static OlapStarFactQuestionarioAnswerDao getInstance() { |
if (myInstance == null) |
myInstance = new OlapStarFactQuestionarioAnswerDao(); |
return myInstance; |
} |
protected Class getReferenceClass() { |
return OlapStarFactQuestionarioAnswer.class; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/PageExternalObjectDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/SruSourceCollectionDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/dao/impl/QuestionarioPedagogicoTipologiaRequisitadaDao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain.dao.impl; |
// Generated 14/Set/2016 16:41:13 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:37:23 by Hibernate Tools 3.2.0.b9 |
import org.apache.log4j.Logger; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Teste.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioUnidade.java |
---|
New file |
0,0 → 1,95 |
package pt.estgp.estgweb.domain; |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/** |
* OlapEntityQuestionarioUnidade generated by hbm2java |
*/ |
public class OlapEntityQuestionarioUnidade extends pt.estgp.estgweb.domain.DomainObject implements java.io.Serializable { |
private long id; |
private String codigo; |
private String nome; |
private String periodoSigesS1ouS2ouAouT1aT4; |
private String periodoPlanoS1T8; |
private int anoPlano1a4; |
private int semestrePlanoConvertido1a6; |
private int semestrePlanoAbsoluto1ou2; |
private Questionario questionario; |
public OlapEntityQuestionarioUnidade() { |
} |
public long getId() { |
return this.id; |
} |
public void setId(long id) { |
this.id = id; |
} |
public String getCodigo() { |
return this.codigo; |
} |
public void setCodigo(String codigo) { |
this.codigo = codigo; |
} |
public String getNome() { |
return this.nome; |
} |
public void setNome(String nome) { |
this.nome = nome; |
} |
public String getPeriodoSigesS1ouS2ouAouT1aT4() { |
return this.periodoSigesS1ouS2ouAouT1aT4; |
} |
public void setPeriodoSigesS1ouS2ouAouT1aT4(String periodoSigesS1ouS2ouAouT1aT4) { |
this.periodoSigesS1ouS2ouAouT1aT4 = periodoSigesS1ouS2ouAouT1aT4; |
} |
public String getPeriodoPlanoS1T8() { |
return this.periodoPlanoS1T8; |
} |
public void setPeriodoPlanoS1T8(String periodoPlanoS1T8) { |
this.periodoPlanoS1T8 = periodoPlanoS1T8; |
} |
public int getAnoPlano1a4() { |
return this.anoPlano1a4; |
} |
public void setAnoPlano1a4(int anoPlano1a4) { |
this.anoPlano1a4 = anoPlano1a4; |
} |
public int getSemestrePlanoConvertido1a6() { |
return this.semestrePlanoConvertido1a6; |
} |
public void setSemestrePlanoConvertido1a6(int semestrePlanoConvertido1a6) { |
this.semestrePlanoConvertido1a6 = semestrePlanoConvertido1a6; |
} |
public int getSemestrePlanoAbsoluto1ou2() { |
return this.semestrePlanoAbsoluto1ou2; |
} |
public void setSemestrePlanoAbsoluto1ou2(int semestrePlanoAbsoluto1ou2) { |
this.semestrePlanoAbsoluto1ou2 = semestrePlanoAbsoluto1ou2; |
} |
public Questionario getQuestionario() { |
return this.questionario; |
} |
public void setQuestionario(Questionario questionario) { |
this.questionario = questionario; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionario.java |
---|
New file |
0,0 → 1,120 |
package pt.estgp.estgweb.domain; |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/** |
* OlapStarFactQuestionario generated by hbm2java |
*/ |
public class OlapStarFactQuestionario extends pt.estgp.estgweb.domain.DomainObject implements java.io.Serializable { |
private long id; |
private boolean respondido; |
private Date dataInicio; |
private long tempoTotal; |
private Date dataFim; |
private OlapEntityQuestionarioTipologia olapTipologia; |
private OlapEntityQuestionarioUnidade olapUnidade; |
private OlapEntityQuestionarioCurso olapCurso; |
private OlapEntityQuestionario olapQuestionario; |
private OlapHistoryDimension olapTimeLine; |
private OlapEntityQuestionarioUser olapPerfilUser; |
private Questionario questionario; |
public OlapStarFactQuestionario() { |
} |
public long getId() { |
return this.id; |
} |
public void setId(long id) { |
this.id = id; |
} |
public boolean isRespondido() { |
return this.respondido; |
} |
public void setRespondido(boolean respondido) { |
this.respondido = respondido; |
} |
public Date getDataInicio() { |
return this.dataInicio; |
} |
public void setDataInicio(Date dataInicio) { |
this.dataInicio = dataInicio; |
} |
public long getTempoTotal() { |
return this.tempoTotal; |
} |
public void setTempoTotal(long tempoTotal) { |
this.tempoTotal = tempoTotal; |
} |
public Date getDataFim() { |
return this.dataFim; |
} |
public void setDataFim(Date dataFim) { |
this.dataFim = dataFim; |
} |
public OlapEntityQuestionarioTipologia getOlapTipologia() { |
return this.olapTipologia; |
} |
public void setOlapTipologia(OlapEntityQuestionarioTipologia olapTipologia) { |
this.olapTipologia = olapTipologia; |
} |
public OlapEntityQuestionarioUnidade getOlapUnidade() { |
return this.olapUnidade; |
} |
public void setOlapUnidade(OlapEntityQuestionarioUnidade olapUnidade) { |
this.olapUnidade = olapUnidade; |
} |
public OlapEntityQuestionarioCurso getOlapCurso() { |
return this.olapCurso; |
} |
public void setOlapCurso(OlapEntityQuestionarioCurso olapCurso) { |
this.olapCurso = olapCurso; |
} |
public OlapEntityQuestionario getOlapQuestionario() { |
return this.olapQuestionario; |
} |
public void setOlapQuestionario(OlapEntityQuestionario olapQuestionario) { |
this.olapQuestionario = olapQuestionario; |
} |
public OlapHistoryDimension getOlapTimeLine() { |
return this.olapTimeLine; |
} |
public void setOlapTimeLine(OlapHistoryDimension olapTimeLine) { |
this.olapTimeLine = olapTimeLine; |
} |
public OlapEntityQuestionarioUser getOlapPerfilUser() { |
return this.olapPerfilUser; |
} |
public void setOlapPerfilUser(OlapEntityQuestionarioUser olapPerfilUser) { |
this.olapPerfilUser = olapPerfilUser; |
} |
public Questionario getQuestionario() { |
return this.questionario; |
} |
public void setQuestionario(Questionario questionario) { |
this.questionario = questionario; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/DigitalDeliveryTarget.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioUser.java |
---|
New file |
0,0 → 1,168 |
package pt.estgp.estgweb.domain; |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/** |
* OlapEntityQuestionarioUser generated by hbm2java |
*/ |
public class OlapEntityQuestionarioUser extends pt.estgp.estgweb.domain.DomainObject implements java.io.Serializable { |
private long id; |
private String zip; |
private String country; |
private String sex; |
private Date birthDate; |
private boolean tipoAlunoTrabalhadorEstudante; |
private boolean tipoAlunoErasmus; |
private boolean tipoAlunoNormal; |
private boolean tipoAlunoBolseiro; |
private boolean tipoAlunoMilitar; |
private boolean tipoAlunoDirigenteAssociativo; |
private boolean tipoAlunoDeficiente; |
private boolean tipoAlunoBombeiro; |
private boolean tipoAlunoVascodagama; |
private boolean propinasEmDia; |
private String academicDegree; |
private String scholarDegree; |
private Questionario questionario; |
public OlapEntityQuestionarioUser() { |
} |
public long getId() { |
return this.id; |
} |
public void setId(long id) { |
this.id = id; |
} |
public String getZip() { |
return this.zip; |
} |
public void setZip(String zip) { |
this.zip = zip; |
} |
public String getCountry() { |
return this.country; |
} |
public void setCountry(String country) { |
this.country = country; |
} |
public String getSex() { |
return this.sex; |
} |
public void setSex(String sex) { |
this.sex = sex; |
} |
public Date getBirthDate() { |
return this.birthDate; |
} |
public void setBirthDate(Date birthDate) { |
this.birthDate = birthDate; |
} |
public boolean isTipoAlunoTrabalhadorEstudante() { |
return this.tipoAlunoTrabalhadorEstudante; |
} |
public void setTipoAlunoTrabalhadorEstudante(boolean tipoAlunoTrabalhadorEstudante) { |
this.tipoAlunoTrabalhadorEstudante = tipoAlunoTrabalhadorEstudante; |
} |
public boolean isTipoAlunoErasmus() { |
return this.tipoAlunoErasmus; |
} |
public void setTipoAlunoErasmus(boolean tipoAlunoErasmus) { |
this.tipoAlunoErasmus = tipoAlunoErasmus; |
} |
public boolean isTipoAlunoNormal() { |
return this.tipoAlunoNormal; |
} |
public void setTipoAlunoNormal(boolean tipoAlunoNormal) { |
this.tipoAlunoNormal = tipoAlunoNormal; |
} |
public boolean isTipoAlunoBolseiro() { |
return this.tipoAlunoBolseiro; |
} |
public void setTipoAlunoBolseiro(boolean tipoAlunoBolseiro) { |
this.tipoAlunoBolseiro = tipoAlunoBolseiro; |
} |
public boolean isTipoAlunoMilitar() { |
return this.tipoAlunoMilitar; |
} |
public void setTipoAlunoMilitar(boolean tipoAlunoMilitar) { |
this.tipoAlunoMilitar = tipoAlunoMilitar; |
} |
public boolean isTipoAlunoDirigenteAssociativo() { |
return this.tipoAlunoDirigenteAssociativo; |
} |
public void setTipoAlunoDirigenteAssociativo(boolean tipoAlunoDirigenteAssociativo) { |
this.tipoAlunoDirigenteAssociativo = tipoAlunoDirigenteAssociativo; |
} |
public boolean isTipoAlunoDeficiente() { |
return this.tipoAlunoDeficiente; |
} |
public void setTipoAlunoDeficiente(boolean tipoAlunoDeficiente) { |
this.tipoAlunoDeficiente = tipoAlunoDeficiente; |
} |
public boolean isTipoAlunoBombeiro() { |
return this.tipoAlunoBombeiro; |
} |
public void setTipoAlunoBombeiro(boolean tipoAlunoBombeiro) { |
this.tipoAlunoBombeiro = tipoAlunoBombeiro; |
} |
public boolean isTipoAlunoVascodagama() { |
return this.tipoAlunoVascodagama; |
} |
public void setTipoAlunoVascodagama(boolean tipoAlunoVascodagama) { |
this.tipoAlunoVascodagama = tipoAlunoVascodagama; |
} |
public boolean isPropinasEmDia() { |
return this.propinasEmDia; |
} |
public void setPropinasEmDia(boolean propinasEmDia) { |
this.propinasEmDia = propinasEmDia; |
} |
public String getAcademicDegree() { |
return this.academicDegree; |
} |
public void setAcademicDegree(String academicDegree) { |
this.academicDegree = academicDegree; |
} |
public String getScholarDegree() { |
return this.scholarDegree; |
} |
public void setScholarDegree(String scholarDegree) { |
this.scholarDegree = scholarDegree; |
} |
public Questionario getQuestionario() { |
return this.questionario; |
} |
public void setQuestionario(Questionario questionario) { |
this.questionario = questionario; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Group.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationDirectory.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionItem.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUserAssociation.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatYearId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitAssignement.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioHistoryDrive.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioRespostaRequisitada.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnit.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
75,6 → 75,7 |
private Set<CourseUnitSummary> summaries = new HashSet<CourseUnitSummary>(0); |
private Set<CourseUnitTurma> turmas = new HashSet<CourseUnitTurma>(0); |
private Set<CourseUnitGrade> courseUnitGrades = new HashSet<CourseUnitGrade>(0); |
private Set<QuestionarioReportDocenteFile> questionarioReportsDocentes = new HashSet<QuestionarioReportDocenteFile>(0); |
public CourseUnit() { |
} |
521,6 → 522,13 |
public void setCourseUnitGrades(Set<CourseUnitGrade> courseUnitGrades) { |
this.courseUnitGrades = courseUnitGrades; |
} |
public Set<QuestionarioReportDocenteFile> getQuestionarioReportsDocentes() { |
return this.questionarioReportsDocentes; |
} |
public void setQuestionarioReportsDocentes(Set<QuestionarioReportDocenteFile> questionarioReportsDocentes) { |
this.questionarioReportsDocentes = questionarioReportsDocentes; |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestionAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGradesEpocaAvaliacao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioCurso.java |
---|
New file |
0,0 → 1,87 |
package pt.estgp.estgweb.domain; |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/** |
* OlapEntityQuestionarioCurso generated by hbm2java |
*/ |
public class OlapEntityQuestionarioCurso extends pt.estgp.estgweb.domain.DomainObject implements java.io.Serializable { |
private long id; |
private String codigoCurso; |
private String nomeCurso; |
private String codigoInstituicao; |
private String nomeInstituicao; |
private String degree; |
private String departament; |
private Questionario questionario; |
public OlapEntityQuestionarioCurso() { |
} |
public long getId() { |
return this.id; |
} |
public void setId(long id) { |
this.id = id; |
} |
public String getCodigoCurso() { |
return this.codigoCurso; |
} |
public void setCodigoCurso(String codigoCurso) { |
this.codigoCurso = codigoCurso; |
} |
public String getNomeCurso() { |
return this.nomeCurso; |
} |
public void setNomeCurso(String nomeCurso) { |
this.nomeCurso = nomeCurso; |
} |
public String getCodigoInstituicao() { |
return this.codigoInstituicao; |
} |
public void setCodigoInstituicao(String codigoInstituicao) { |
this.codigoInstituicao = codigoInstituicao; |
} |
public String getNomeInstituicao() { |
return this.nomeInstituicao; |
} |
public void setNomeInstituicao(String nomeInstituicao) { |
this.nomeInstituicao = nomeInstituicao; |
} |
public String getDegree() { |
return this.degree; |
} |
public void setDegree(String degree) { |
this.degree = degree; |
} |
public String getDepartament() { |
return this.departament; |
} |
public void setDepartament(String departament) { |
this.departament = departament; |
} |
public Questionario getQuestionario() { |
return this.questionario; |
} |
public void setQuestionario(Questionario questionario) { |
this.questionario = questionario; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoTipologiaRequisitada.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SigesUser.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Job.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.io.Serializable; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ManagedIdentifierCollection.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitAnnouncement.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskScheduler.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventGenericRecord.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskSchedulerParameter.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskParameter.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/DigitalDeliveryCategory.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatYear.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordOther.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/DigitalDelivery.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatMonthId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UserSession.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseDepartment.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/MetaProcess.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitEvaluation.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyStructuralNode.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGrades.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Seccao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStat.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 26/Out/2016 17:42:08 by Hibernate Tools 3.2.0.b9 |
// Generated 6/Nov/2016 9:24:18 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/build.xml |
---|
422,6 → 422,15 |
</target> |
<target name="copyXslFiles"> |
<copy overwrite="true" todir="${build.dir.classes}"> |
<fileset dir="${src.dir}" includes="**/*.xsl"/> |
</copy> |
</target> |
<target name="replaceFiltersConfigurationFiles"> |
<delete file="${build.dir.classes}/MessageResources.properties"/> |
<!--<concat encoding="ISO-8859-1" destfile="${build.dir.classes}/MessageResources.properties" append="true"> |
603,14 → 612,16 |
</target>--> |
<target name="generateUpdateHibernateSql" depends="build"> |
<!--<taskdef name="schemaupdate" |
classname="org.hibernate.tool.hbm2ddl.SchemaUpdateTask" |
classpathref="pathToToolsLib" classpath="${build.dir.classes}"/>--> |
<taskdef name="schemaupdate" |
classname="org.hibernate.tool.hbm2ddl.SchemaUpdateTask" |
classpathref="pathToToolsLib" classpath="${build.dir.classes}"/> |
classname="jomm.dao.utils.JommSchemaUpdateTask" |
classpathref="pathToToolsLib" classpath="${build.dir.classes}"/> |
<schemaupdate |
properties="${jdbc.properties.build}/${jdbc.properties.filename}" |
quiet="no" |
text="no"> |
quiet="false" |
text="false"> |
<fileset dir="${hbm.dir}"> |
<include name="**/*.hbm.xml"/> |
<!--<exclude name="**/Olap*.hbm.xml"/>--> |
807,7 → 818,12 |
</target> |
<target name="RUNReportQuestionariosGeneratorTest" depends="copyXslFiles"> |
<java fork="true" classname="pt.estgp.estgweb.services.questionarios.pedagogico.DocenteReportGenerator" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/> |
</target> |
</project> |
/branches/v3/common/fop/fop.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/branches/v3/common/jfreechart1019/servlet.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/common/jfreechart1019/swtgraphics2d.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/common/jfreechart1019/jfreesvg-2.0.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/common/jfreechart1019/junit-4.11.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/common/jfreechart1019/hamcrest-core-1.3.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/common/jfreechart1019/jfreechart-1.0.19-experimental.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/common/jfreechart1019/jfreechart-1.0.19-swt.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/common/jfreechart1019/jcommon-1.0.23.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/common/jfreechart1019/jfreechart-1.0.19.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/common/jfreechart1019/orsonpdf-1.6-eval.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/common/jfreechart1019/orsoncharts-1.4-eval-nofx.jar |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |