package com.odoo.base.ir; import android.content.Context; import com.odoo.base.ir.providers.model.ModelProvider; import com.odoo.orm.OColumn; import com.odoo.orm.OModel; import com.odoo.orm.types.ODateTime; import com.odoo.orm.types.OVarchar; import com.odoo.support.provider.OContentProvider; public class IrModel extends OModel { OColumn name = new OColumn("Model Description", OVarchar.class, 100); OColumn model = new OColumn("Model", OVarchar.class, 100); OColumn state = new OColumn("State", OVarchar.class, 64); // FIXME // OColumn field_id = new OColumn("Fields", IrModelFields.class, // RelationType.OneToMany, "model_id"); // Local Column OColumn last_synced = new OColumn("Last Synced on ", ODateTime.class) .setLocalColumn(); public IrModel(Context context) { super(context, "ir.model"); } @Override public Boolean checkForCreateDate() { return false; } @Override public Boolean checkForWriteDate() { return false; } @Override public OContentProvider getContentProvider() { return new ModelProvider(); } }