package org.adempiere.model;
import java.sql.ResultSet;
import java.util.Properties;
import org.compiere.model.*;
{
private static final long serialVersionUID = 20110307L;
{
super (ctx, AD_Browse_Access_ID, trxName);
}
{
super (ctx, rs, trxName);
}
{
return accessLevel.intValue();
}
protected POInfo
initPO (Properties ctx)
{
POInfo poi = POInfo.getPOInfo (ctx, Table_ID, get_TrxName());
return poi;
}
{
StringBuffer sb = new StringBuffer ("X_AD_Browse_Access[")
.append(get_ID()).append("]");
return sb.toString();
}
public org.adempiere.model.I_AD_Browse
getAD_Browse()
throws RuntimeException
{
return (org.adempiere.model.I_AD_Browse)MTable.get(getCtx(), org.adempiere.model.I_AD_Browse.Table_Name)
.getPO(getAD_Browse_ID(), get_TrxName()); }
{
if (AD_Browse_ID < 1)
set_ValueNoCheck (COLUMNNAME_AD_Browse_ID, null);
else
set_ValueNoCheck (COLUMNNAME_AD_Browse_ID, Integer.valueOf(AD_Browse_ID));
}
{
Integer ii = (Integer)get_Value(COLUMNNAME_AD_Browse_ID);
if (ii == null)
return 0;
return ii.intValue();
}
public org.compiere.model.I_AD_Role
getAD_Role()
throws RuntimeException
{
return (org.compiere.model.I_AD_Role)MTable.get(getCtx(), org.compiere.model.I_AD_Role.Table_Name)
.getPO(getAD_Role_ID(), get_TrxName()); }
{
if (AD_Role_ID < 0)
set_ValueNoCheck (COLUMNNAME_AD_Role_ID, null);
else
set_ValueNoCheck (COLUMNNAME_AD_Role_ID, Integer.valueOf(AD_Role_ID));
}
{
Integer ii = (Integer)get_Value(COLUMNNAME_AD_Role_ID);
if (ii == null)
return 0;
return ii.intValue();
}
{
set_Value (COLUMNNAME_IsReadWrite, Boolean.valueOf(IsReadWrite));
}
{
Object oo = get_Value(COLUMNNAME_IsReadWrite);
if (oo != null)
{
if (oo instanceof Boolean)
return ((Boolean)oo).booleanValue();
return "Y".equals(oo);
}
return false;
}
}