package net.udrunk;
import java.util.Observable;
import java.util.Observer;
import net.udrunk.model.Model;
import net.udrunk.model.Model_;
import android.os.Bundle;
import com.actionbarsherlock.app.SherlockFragmentActivity;
import com.actionbarsherlock.view.Menu;
public abstract class CommonActivity extends SherlockFragmentActivity implements
Observer {
public Model model;
public Menu menu;
@Override
protected void onCreate(Bundle savedInstanceState) {
model = Model_.getInstance_(this);
model.addObserver(this);
super.onCreate(savedInstanceState);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
this.menu = menu;
return super.onCreateOptionsMenu(menu);
}
@Override
protected void onResume() {
super.onResume();
}
@Override
protected void onPause() {
super.onPause();
}
@Override
protected void onDestroy() {
model.deleteObserver(this);
super.onDestroy();
}
@Override
public void update(Observable observable, Object data) {
}
}