package com.idega.core.contact.data;
import java.sql.SQLException;
/**
* Title: IW Core
* Description:
* 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 PhoneTypeBMPBean extends com.idega.core.data.GenericTypeBMPBean implements com.idega.core.contact.data.PhoneType {
public static final String UNIQUE_NAME_HOME_PHONE = "home_phone";
public static final String UNIQUE_NAME_WORK_PHONE = "work_phone";
public static final String UNIQUE_NAME_MOBILE_PHONE = "mobile_phone";
public static final String UNIQUE_NAME_FAX_NUMBER = "fax_number";
public static final int HOME_PHONE_ID = 1;
public static final int WORK_PHONE_ID = 2;
public static final int MOBILE_PHONE_ID = 3;
public static final int FAX_NUMBER_ID = 4;
public PhoneTypeBMPBean() {
super();
}
public PhoneTypeBMPBean(int id)throws SQLException{
super(id);
}
public String getEntityName() {
return "IC_PHONE_TYPE";
}
public void insertStartData() {
try {
PhoneType pt = ((com.idega.core.contact.data.PhoneTypeHome)com.idega.data.IDOLookup.getHomeLegacy(PhoneType.class)).createLegacy();
pt.setID(com.idega.core.contact.data.PhoneTypeBMPBean.HOME_PHONE_ID);
pt.setName("home");
pt.setUniqueName(com.idega.core.contact.data.PhoneTypeBMPBean.UNIQUE_NAME_HOME_PHONE);
pt.insert();
PhoneType pt1 = ((com.idega.core.contact.data.PhoneTypeHome)com.idega.data.IDOLookup.getHomeLegacy(PhoneType.class)).createLegacy();
pt1.setID(com.idega.core.contact.data.PhoneTypeBMPBean.WORK_PHONE_ID);
pt1.setName("work");
pt1.setUniqueName(com.idega.core.contact.data.PhoneTypeBMPBean.UNIQUE_NAME_WORK_PHONE);
pt1.insert();
PhoneType pt2 = ((com.idega.core.contact.data.PhoneTypeHome)com.idega.data.IDOLookup.getHomeLegacy(PhoneType.class)).createLegacy();
pt2.setID(com.idega.core.contact.data.PhoneTypeBMPBean.MOBILE_PHONE_ID);
pt2.setName("mobile");
pt2.setUniqueName(com.idega.core.contact.data.PhoneTypeBMPBean.UNIQUE_NAME_MOBILE_PHONE);
pt2.insert();
PhoneType pt3 = ((com.idega.core.contact.data.PhoneTypeHome)com.idega.data.IDOLookup.getHomeLegacy(PhoneType.class)).createLegacy();
pt3.setID(com.idega.core.contact.data.PhoneTypeBMPBean.FAX_NUMBER_ID);
pt3.setName("fax");
pt3.setUniqueName(com.idega.core.contact.data.PhoneTypeBMPBean.UNIQUE_NAME_FAX_NUMBER);
pt3.insert();
}
catch (SQLException sql) {
sql.printStackTrace(System.err);
}
}
}