// File generated by OpenXava: Thu Nov 15 12:12:55 CET 2007
// Archivo generado por OpenXava: Thu Nov 15 12:12:55 CET 2007
// WARNING: NO EDIT
// OJO: NO EDITAR
// Component: Access Entity/Entidad
package org.openxava.tracking.model;
import java.util.*;
import java.math.*;
import java.rmi.RemoteException;
import org.openxava.component.MetaComponent;
import org.openxava.model.meta.MetaModel;
import org.openxava.util.*;
/**
*
* @author MCarmen Gimeno
*/
public class Access implements java.io.Serializable, org.openxava.tracking.model.IAccess {
// Constructor
public Access() {
initMembers();
}
private void initMembers() {
setOid(0);
setApplication(null);
setModel(null);
setTable(null);
setUser(null);
setDate(null);
setTime(null);
setType(0);
setAuthorized(false);
setRecordId(null);
}
// Properties/Propiedades
private static org.openxava.converters.IConverter tableConverter;
private org.openxava.converters.IConverter getTableConverter() {
if (tableConverter == null) {
try {
tableConverter = (org.openxava.converters.IConverter)
getMetaModel().getMapping().getConverter("table");
}
catch (Exception ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.create_converter_error", "table"));
}
}
return tableConverter;
}
private java.lang.String table;
private java.lang.String get_Table() {
return table;
}
private void set_Table(java.lang.String newTable) {
this.table = newTable;
}
/**
*
*
*/
public String getTable() {
try {
return (String) getTableConverter().toJava(get_Table());
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Table", "Access", "String"));
}
}
/**
*
*/
public void setTable(String newTable) {
try {
set_Table((java.lang.String) getTableConverter().toDB(newTable));
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Table", "Access", "String"));
}
}
private static org.openxava.converters.IConverter userConverter;
private org.openxava.converters.IConverter getUserConverter() {
if (userConverter == null) {
try {
userConverter = (org.openxava.converters.IConverter)
getMetaModel().getMapping().getConverter("user");
}
catch (Exception ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.create_converter_error", "user"));
}
}
return userConverter;
}
private java.lang.String user;
private java.lang.String get_User() {
return user;
}
private void set_User(java.lang.String newUser) {
this.user = newUser;
}
/**
*
*
*/
public String getUser() {
try {
return (String) getUserConverter().toJava(get_User());
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "User", "Access", "String"));
}
}
/**
*
*/
public void setUser(String newUser) {
try {
set_User((java.lang.String) getUserConverter().toDB(newUser));
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "User", "Access", "String"));
}
}
private static org.openxava.converters.IConverter recordIdConverter;
private org.openxava.converters.IConverter getRecordIdConverter() {
if (recordIdConverter == null) {
try {
recordIdConverter = (org.openxava.converters.IConverter)
getMetaModel().getMapping().getConverter("recordId");
}
catch (Exception ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.create_converter_error", "recordId"));
}
}
return recordIdConverter;
}
private java.lang.String recordId;
private java.lang.String get_RecordId() {
return recordId;
}
private void set_RecordId(java.lang.String newRecordId) {
this.recordId = newRecordId;
}
/**
*
*
*/
public String getRecordId() {
try {
return (String) getRecordIdConverter().toJava(get_RecordId());
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "RecordId", "Access", "String"));
}
}
/**
*
*/
public void setRecordId(String newRecordId) {
try {
set_RecordId((java.lang.String) getRecordIdConverter().toDB(newRecordId));
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "RecordId", "Access", "String"));
}
}
private static org.openxava.converters.IConverter authorizedConverter;
private org.openxava.converters.IConverter getAuthorizedConverter() {
if (authorizedConverter == null) {
try {
authorizedConverter = (org.openxava.converters.IConverter)
getMetaModel().getMapping().getConverter("authorized");
}
catch (Exception ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.create_converter_error", "authorized"));
}
}
return authorizedConverter;
}
private java.lang.Integer authorized;
private java.lang.Integer get_Authorized() {
return authorized;
}
private void set_Authorized(java.lang.Integer newAuthorized) {
this.authorized = newAuthorized;
}
/**
*
*
*/
public boolean isAuthorized() {
try {
return ((Boolean) getAuthorizedConverter().toJava(get_Authorized())).booleanValue();
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Authorized", "Access", "boolean"));
}
}
/**
*
*/
public void setAuthorized(boolean newAuthorized) {
try {
set_Authorized((java.lang.Integer) getAuthorizedConverter().toDB(new Boolean(newAuthorized)));
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Authorized", "Access", "boolean"));
}
}
private static org.openxava.converters.IConverter typeConverter;
private org.openxava.converters.IConverter getTypeConverter() {
if (typeConverter == null) {
try {
typeConverter = (org.openxava.converters.IConverter)
getMetaModel().getMapping().getConverter("type");
}
catch (Exception ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.create_converter_error", "type"));
}
}
return typeConverter;
}
private java.lang.String type;
private java.lang.String get_Type() {
return type;
}
private void set_Type(java.lang.String newType) {
this.type = newType;
}
/**
*
*
*/
public int getType() {
try {
return ((Integer) getTypeConverter().toJava(get_Type())).intValue();
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Type", "Access", "int"));
}
}
/**
*
*/
public void setType(int newType) {
try {
set_Type((java.lang.String) getTypeConverter().toDB(new Integer(newType)));
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Type", "Access", "int"));
}
}
private static org.openxava.converters.IConverter timeConverter;
private org.openxava.converters.IConverter getTimeConverter() {
if (timeConverter == null) {
try {
timeConverter = (org.openxava.converters.IConverter)
getMetaModel().getMapping().getConverter("time");
}
catch (Exception ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.create_converter_error", "time"));
}
}
return timeConverter;
}
private java.lang.String time;
private java.lang.String get_Time() {
return time;
}
private void set_Time(java.lang.String newTime) {
this.time = newTime;
}
/**
*
*
*/
public String getTime() {
try {
return (String) getTimeConverter().toJava(get_Time());
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Time", "Access", "String"));
}
}
/**
*
*/
public void setTime(String newTime) {
try {
set_Time((java.lang.String) getTimeConverter().toDB(newTime));
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Time", "Access", "String"));
}
}
private int oid;
public int getOid() {
return oid;
}
public void setOid(int newOid) {
this.oid = newOid;
}
private static org.openxava.converters.IConverter modelConverter;
private org.openxava.converters.IConverter getModelConverter() {
if (modelConverter == null) {
try {
modelConverter = (org.openxava.converters.IConverter)
getMetaModel().getMapping().getConverter("model");
}
catch (Exception ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.create_converter_error", "model"));
}
}
return modelConverter;
}
private java.lang.String model;
private java.lang.String get_Model() {
return model;
}
private void set_Model(java.lang.String newModel) {
this.model = newModel;
}
/**
*
*
*/
public String getModel() {
try {
return (String) getModelConverter().toJava(get_Model());
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Model", "Access", "String"));
}
}
/**
*
*/
public void setModel(String newModel) {
try {
set_Model((java.lang.String) getModelConverter().toDB(newModel));
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Model", "Access", "String"));
}
}
private static org.openxava.converters.IConverter dateConverter;
private org.openxava.converters.IConverter getDateConverter() {
if (dateConverter == null) {
try {
dateConverter = (org.openxava.converters.IConverter)
getMetaModel().getMapping().getConverter("date");
}
catch (Exception ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.create_converter_error", "date"));
}
}
return dateConverter;
}
private java.sql.Date date;
private java.sql.Date get_Date() {
return date;
}
private void set_Date(java.sql.Date newDate) {
this.date = newDate;
}
/**
*
*
*/
public java.util.Date getDate() {
try {
return (java.util.Date) getDateConverter().toJava(get_Date());
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Date", "Access", "java.util.Date"));
}
}
/**
*
*/
public void setDate(java.util.Date newDate) {
try {
set_Date((java.sql.Date) getDateConverter().toDB(newDate));
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Date", "Access", "java.util.Date"));
}
}
private static org.openxava.converters.IConverter applicationConverter;
private org.openxava.converters.IConverter getApplicationConverter() {
if (applicationConverter == null) {
try {
applicationConverter = (org.openxava.converters.IConverter)
getMetaModel().getMapping().getConverter("application");
}
catch (Exception ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.create_converter_error", "application"));
}
}
return applicationConverter;
}
private java.lang.String application;
private java.lang.String get_Application() {
return application;
}
private void set_Application(java.lang.String newApplication) {
this.application = newApplication;
}
/**
*
*
*/
public String getApplication() {
try {
return (String) getApplicationConverter().toJava(get_Application());
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Application", "Access", "String"));
}
}
/**
*
*/
public void setApplication(String newApplication) {
try {
set_Application((java.lang.String) getApplicationConverter().toDB(newApplication));
}
catch (org.openxava.converters.ConversionException ex) {
ex.printStackTrace();
throw new RuntimeException(XavaResources.getString("generator.conversion_error", "Application", "Access", "String"));
}
}
// References/Referencias
// Colecciones/Collections
// Methods/Metodos
// User defined finders/Buscadores definidos por el usuario
public static Access findByOid(int oid) throws javax.ejb.ObjectNotFoundException {
if (XavaPreferences.getInstance().isJPAPersistence()) {
throw new RuntimeException(XavaResources.getString("jpa_code_not_generated"));
/*
// The next code is commented in order to compile this code in Java 1.4
// If you want to use JPA put in xava.properties:
// jpaCodeInPOJOs=true
// and regenerate code
javax.persistence.Query query = org.openxava.jpa.XPersistence.getManager().createQuery("from Access as o where o.oid = :arg0");
query.setParameter("arg0", new Integer(oid));
try {
return (Access) query.getSingleResult();
}
catch (Exception ex) {
// In this way in order to work with Java pre 5
if (ex.getClass().getName().equals("javax.persistence.NoResultException")) {
throw new javax.ejb.ObjectNotFoundException(XavaResources.getString("object_not_found", "Access"));
}
else {
ex.printStackTrace();
throw new RuntimeException(ex.getMessage());
}
}
*/
}
else {
org.hibernate.Query query = org.openxava.hibernate.XHibernate.getSession().createQuery("from Access as o where o.oid = :arg0");
query.setParameter("arg0", new Integer(oid));
Access r = (Access) query.uniqueResult();
if (r == null) {
throw new javax.ejb.ObjectNotFoundException(XavaResources.getString("object_not_found", "Access"));
}
return r;
}
}
private static MetaModel metaModel;
public MetaModel getMetaModel() throws XavaException {
if (metaModel == null) {
metaModel = MetaComponent.get("Access").getMetaEntity();
}
return metaModel;
}
public String toString() {
try {
return getMetaModel().toString(this);
}
catch (XavaException ex) {
System.err.println(XavaResources.getString("toString_warning", "Access"));
return super.toString();
}
}
public boolean equals(Object other) {
if (other == null) return false;
return toString().equals(other.toString());
}
public int hashCode() {
return toString().hashCode();
}
}
|