GOV/Webservice/Java: Unterschied zwischen den Versionen

aus wiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(Syntaxhighlight)
Zeile 1: Zeile 1:
== Position setzen ==
== Position setzen ==
So setzt man die Position eines Ortes:
So setzt man die Position eines Ortes:
import net.genealogy.gov.data.Position;
<java>import net.genealogy.gov.data.Position;
import net.genealogy.gov.ws.*;
import net.genealogy.gov.ws.*;
 
public class GovClient {
  public static void main(final String[] args) throws Exception {
      String user = args[0];
      String password = args[1];
      String id = args[2];
      double longitude = Double.parseDouble(args[3]);
      double latitude = Double.parseDouble(args[4]);
   
   
public class GovClient {
      ComplexServicePortType readClient =
    public static void main(final String[] args) throws Exception {
          new ComplexServiceLocator().getComplexServiceHttpPort();
        String user = args[0];
      ChangeServicePortType writeClient =
        String password = args[1];
          new ChangeServiceLocator().getChangeServiceHttpPort();
        String id = args[2];
 
        double longitude = Double.parseDouble(args[3]);
      net.genealogy.gov.data.Object place = readClient.getObject(id);
        double latitude = Double.parseDouble(args[4]);
      Position position = new Position();
      position.setLat(latitude);
        ComplexServicePortType readClient =
      position.setLon(longitude);
            new ComplexServiceLocator().getComplexServiceHttpPort();
      place.setPosition(position);
        ChangeServicePortType writeClient =
 
            new ChangeServiceLocator().getChangeServiceHttpPort();
      writeClient.saveObject(place, user, password);
  }
        net.genealogy.gov.data.Object place = readClient.getObject(id);
}</java>
        Position position = new Position();
        position.setLat(latitude);
        position.setLon(longitude);
        place.setPosition(position);
        writeClient.saveObject(place, user, password);
    }
}

Version vom 3. April 2007, 07:22 Uhr

Position setzen

So setzt man die Position eines Ortes: <java>import net.genealogy.gov.data.Position; import net.genealogy.gov.ws.*;

public class GovClient {

  public static void main(final String[] args) throws Exception {
      String user = args[0];
      String password = args[1];
      String id = args[2];
      double longitude = Double.parseDouble(args[3]);
      double latitude = Double.parseDouble(args[4]);

      ComplexServicePortType readClient =
          new ComplexServiceLocator().getComplexServiceHttpPort();
      ChangeServicePortType writeClient =
          new ChangeServiceLocator().getChangeServiceHttpPort();
      net.genealogy.gov.data.Object place = readClient.getObject(id);
      Position position = new Position();
      position.setLat(latitude);
      position.setLon(longitude);
      place.setPosition(position);
      writeClient.saveObject(place, user, password);
  }

}</java>