package org.jboss.test.cmp2.relationship.oneToOneBidirectional;
import javax.ejb.EntityBean;
import javax.ejb.EntityContext;
import javax.ejb.CreateException;
public abstract class ABean implements EntityBean {
    transient private EntityContext ctx;
    public Integer ejbCreate(Integer id) throws CreateException {
        setId(id);
        return null;
    }
    public void ejbPostCreate(Integer id) {
    }
    public abstract Integer getId();
    public abstract void setId(Integer id);
    public abstract B getB();
    public abstract void setB(B b);
    public void setEntityContext(EntityContext ctx) {
        this.ctx = ctx;
    }
    public void unsetEntityContext() {
        this.ctx = null;
    }
    public void ejbActivate() {
    }
    public void ejbPassivate() {
    }
    public void ejbLoad() {
    }
    public void ejbStore() {
    }
    public void ejbRemove() {
    }
}