ingo@1115: /*
ingo@1115: * Copyright (c) 2010 by Intevation GmbH
ingo@1115: *
ingo@1115: * This program is free software under the LGPL (>=v2.1)
ingo@1115: * Read the file LGPL.txt coming with the software for details
ingo@1115: * or visit http://www.gnu.org/licenses/ if it does not exist.
ingo@1115: */
ingo@1115:
tim@335: package de.intevation.gnv.state.profile.horizontal;
tim@335:
ingo@493: import de.intevation.artifacts.CallContext;
ingo@493: import de.intevation.artifacts.CallMeta;
tim@335:
tim@335: import de.intevation.gnv.artifacts.ressource.RessourceFactory;
ingo@493:
tim@335: import de.intevation.gnv.geobackend.base.Result;
ingo@493:
tim@335: import de.intevation.gnv.state.StateBase;
ingo@493:
tim@335: import de.intevation.gnv.state.describedata.DefaultKeyValueDescribeData;
tim@335: import de.intevation.gnv.state.describedata.KeyValueDescibeData;
tim@335: import de.intevation.gnv.state.describedata.NamedArrayList;
tim@335: import de.intevation.gnv.state.describedata.NamedCollection;
ingo@493:
tim@335: import de.intevation.gnv.state.exception.StateException;
tim@335:
ingo@493: import java.util.ArrayList;
ingo@493: import java.util.Collection;
ingo@607: import java.util.List;
ingo@493:
tim@335: /**
ingo@811: * This states handles coordinate inputs.
sascha@835: *
sascha@780: * @author Tim Englich
tim@335: */
tim@335: public class NorthSouthEastWestState extends StateBase {
tim@335:
sascha@778:
tim@335: /**
tim@335: * The UID of this Class
tim@335: */
tim@335: private static final long serialVersionUID = -7989531326553305293L;
tim@335:
ingo@638: protected String ipos;
ingo@638: protected String jpos;
ingo@607:
tim@335: /**
tim@335: * Constructor
tim@335: */
tim@335: public NorthSouthEastWestState() {
tim@335: }
tim@335:
ingo@811:
tim@335: @Override
ingo@607: protected List