package com.idega.block.staff.data;
import java.sql.SQLException;
/**
* Title: User
* Copyright: Copyright (c) 2001
* Company: idega.is
* @author 2000 - idega team - <a href="mailto:gummi@idega.is">Gu�mundur �g�st S�mundsson</a>
* @version 1.0
*/
public class StaffMetaBMPBean extends com.idega.block.staff.data.StaffMetaDataBMPBean implements com.idega.block.staff.data.StaffMeta {
private static String sClassName = StaffMeta.class.getName();
public StaffMetaBMPBean(){
super();
}
public StaffMetaBMPBean(int id)throws SQLException{
super(id);
}
public String getEntityName(){
return "st_staff_meta";
}
public void initializeAttributes(){
//Adding fake primary key
//Disabled for backwards compatability
//addAttribute(getIDColumnName());
addAttribute(getColumnNameUserID(),"User",true,true,Integer.class,"many-to-one",com.idega.core.user.data.User.class);
addAttribute(getColumnNameLocaleId(), "Locale", true, true, Integer.class,"many_to_one",com.idega.core.localisation.data.ICLocale.class);
addAttribute(getColumnNameAttribute(),"Attribute",true,true,String.class);
addAttribute(getColumnNameValue(),"Value",true,true,String.class);
}
/* ColumnNames begin */
public static String getColumnNameLocaleId(){ return "IC_LOCALE_ID";}
/* ColumnNames end */
/* Getters begin */
public int getLocaleId(){
return getIntColumnValue(getColumnNameLocaleId());
}
/* Getters end */
/* Setters begin */
public void setLocaleId(int id){
setColumn(getColumnNameLocaleId(),id);
}
/* Setters end */
}