//idega 2000 - Laddi package com.idega.block.text.data; import java.sql.SQLException; import com.idega.core.component.data.ICObjectInstance; /** * Title: Description: Copyright: Copyright (c) 2000-2001 idega.is All Rights * Reserved Company: idega * * @author <a href="mailto:aron@idega.is">Aron Birkir</a> * @version 1.1 */ public class TxTextBMPBean extends com.idega.data.GenericEntity implements com.idega.block.text.data.TxText { public TxTextBMPBean() { super(); } public TxTextBMPBean(int id) throws SQLException { super(id); } public void initializeAttributes() { addAttribute(getIDColumnName()); addAttribute(getColumnNameAttribute(), "attribute", true, true, String.class); addAttribute(getColumnNameContentId(), "content", true, true, Integer.class, "many-to-one", Content.class); addManyToManyRelationShip(ICObjectInstance.class, "TX_TEXT_IC_OBJECT_INSTANCE"); } public static String getEntityTableName() { return "TX_TEXT"; } public static String getColumnNameContentId() { return "CONTENT"; } public static String getColumnNameAttribute() { return "ATTRIBUTE"; } public String getEntityName() { return getEntityTableName(); } public int getContentId() { return getIntColumnValue(getColumnNameContentId()); } public void setContentId(int iContentId) { setColumn(getColumnNameContentId(), iContentId); } public void setContentId(Integer iContentId) { setColumn(getColumnNameContentId(), iContentId); } public String getAttribute() { return getStringColumnValue(getColumnNameAttribute()); } public void setAttribute(String attribute) { setColumn(getColumnNameAttribute(), attribute); } }