public PGRasterPanel(final String id, final IModel paramsModel, final Form storeEditForm) {
super(id);
server = addTextPanel(paramsModel, "server", true);
port = addTextPanel(paramsModel, "port", true);
SRSToCRSModel srsModel = new SRSToCRSModel(new PropertyModel(paramsModel, "ESPG:4326"));
epsgcode = new CRSPanel("epsgcode", srsModel);
epsgcode.setModelObject(DEFAULT_CRS);
add(epsgcode);
user = addTextPanel(paramsModel, "user", "Postgis user", true);
password = addPasswordPanel(paramsModel, "password");
database = addTextPanel(paramsModel, "database", "Postgis Database", true);
table = addTextPanel(paramsModel, "table", true);
schema = addTextPanel(paramsModel, "schema", true);
schema.setModelValue(new String[] {"public"});
fileext = addTextPanel(paramsModel, "fileext", "tiles file extension filter", false);
importopt =
addTextPanel(paramsModel, "importopt", "raster2pgsql script import options", false);
server.setOutputMarkupId(true);
port.setOutputMarkupId(true);
user.setOutputMarkupId(true);
password.setOutputMarkupId(true);
database.setOutputMarkupId(true);
table.setOutputMarkupId(true);
schema.setOutputMarkupId(true);
fileext.setOutputMarkupId(true);
importopt.setOutputMarkupId(true);
}