rendered paste bodypackage com.neos.demo.manage;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import javax.faces.event.ActionEvent;
import com.neos.demo.bo.AddressBO;
import com.neos.demo.facade.Addressfacade;
import com.neos.demo.facade.facadeFactory;
public class AddressActionManager {
private Long addressid = null;
private String addressline1 = null;
private String addressline2 = null;
private String city = null;
private String stateabbrev = null;
private String postalcode = null;
private Long versionid = null;
private boolean editable = false;
ArrayList results = new ArrayList();
public void edit(ActionEvent e) {
e.getSource();
System.out.println("hello");
System.out.println("hello");
System.out.println("hello");
}
public String listAction() {
String action = null;
try {
Addressfacade facade = (Addressfacade) facadeFactory.getfacade("Addressfacade");
Collection list = facade.retrieve(new AddressBO());
for (Iterator i = list.iterator(); i.hasNext();) {
AddressBO temp = (AddressBO) i.next();
// temp.setEditable(true);
results.add(temp);
}
} catch (Exception e) {
// Log errors and send bind them to a message
}
// Report any errors we have discovered back to the original form
int j=0;
// If there are errors
if(j!=0) {
// deal with errors
action = "error";
} else {
action = "list";
}
return action;
}
public Long getAddressid() {
return addressid;
}
public void setAddressid(Long addressid) {
this.addressid = addressid;
}
public String getAddressline1() {
return addressline1;
}
public void setAddressline1(String addressline1) {
this.addressline1 = addressline1;
}
public String getAddressline2() {
return addressline2;
}
public void setAddressline2(String addressline2) {
this.addressline2 = addressline2;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public String getPostalcode() {
return postalcode;
}
public void setPostalcode(String postalcode) {
this.postalcode = postalcode;
}
public String getStateabbrev() {
return stateabbrev;
}
public void setStateabbrev(String stateabbrev) {
this.stateabbrev = stateabbrev;
}
public Long getVersionid() {
return versionid;
}
public void setVersionid(Long versionid) {
this.versionid = versionid;
}
public ArrayList getResults() {
return results;
}
public void setResults(ArrayList results) {
this.results = results;
}
public boolean getEditable() {
return editable;
}
public void setEditable(boolean editable) {
this.editable = editable;
}
}