Ejemplo n.º 1
0
 private void setReservoirFieldNames() {
   ReservoirFieldNames names = new ReservoirFieldNames();
   names.setTotalHead("altura");
   names.setPressure(null);
   names.setHead("altura_total");
   names.setDemand("caudal");
   Preferences.setReservoirFieldNames(names);
 }
Ejemplo n.º 2
0
 private void setSourceFieldNames() {
   JunctionFieldNames names = new JunctionFieldNames();
   names.setElevation("altura");
   names.setBaseDemand("q_calculo"); //
   names.setPressure("presion");
   names.setHead("altura_total");
   names.setDemand(null);
   Preferences.setSourceFieldNames(names);
 }
Ejemplo n.º 3
0
 private void setPipeFieldNames() {
   PipeFieldNames names = new PipeFieldNames();
   names.setDiameter("diametro");
   names.setRoughness("rugosidad");
   names.setFlow("caudal");
   names.setVelocity("velocidad");
   names.setUnitHeadLoss("perdida_carga");
   names.setFrictionFactor("factor_friccion");
   Preferences.setPipeFieldNames(names);
 }
Ejemplo n.º 4
0
 private void setPumpFieldNames() {
   PumpFieldNames names = new PumpFieldNames();
   names.setElevation("cota");
   names.setValue("potencia");
   names.setFlow("caudal");
   names.setVelocity(null);
   names.setUnitHeadLoss("altura");
   names.setFrictionFactor(null);
   Preferences.setPumpFieldNames(names);
 }
Ejemplo n.º 5
0
 private void setValveFieldNames() {
   ValveFieldNames names = new ValveFieldNames();
   names.setElevation("cota");
   names.setDiameter("diametro");
   names.setSetting("consigna");
   names.setFlow("caudal");
   names.setVelocity("velocidad");
   names.setUnitHeadLoss("perdidas");
   names.setFrictionFactor(null);
   Preferences.setValveFieldNames(names);
 }
Ejemplo n.º 6
0
 private void setLayerNames() {
   LayerNames layerNames = new LayerNames();
   layerNames.setJunctions("alt_conexiones");
   layerNames.setPipes("alt_tuberias");
   layerNames.setPumps("alt_bombeos");
   layerNames.setReservoirs("alt_embalses");
   layerNames.setSources("alt_fuentes");
   layerNames.setTanks("alt_depositos");
   layerNames.setValves("alt_valvulas");
   Preferences.setLayerNames(layerNames);
 }
Ejemplo n.º 7
0
 private void setTankFieldNames() {
   TankFieldNames names = new TankFieldNames();
   names.setElevation("cota");
   names.setInitLevel("nivel_inicial");
   names.setMinLevel("nivel_minimo");
   names.setMaxLevel("nivel_maximo");
   names.setDiameter("diametro");
   names.setPressure("presion");
   names.setHead("altura_total");
   names.setDemand("q_neto_entrante");
   Preferences.setTankFieldNames(names);
 }
Ejemplo n.º 8
0
  public PipeCADToolContext(PipeCADTool owner) {
    super();

    pointLayers = Preferences.getPointLayers();

    try {
      geometries = new ArrayList<IGeometry>();
      IFeatureIterator iterator;
      for (FLyrVect layer : pointLayers) {
        iterator = layer.getSource().getFeatureIterator();
        while (iterator.hasNext()) {
          geometries.add(iterator.next().getGeometry());
        }
      }
    } catch (Exception e) {
      e.printStackTrace();
    }

    _owner = owner;
    setState(Polyline.FirstPoint);
    Polyline.FirstPoint.Entry(this);
  }
Ejemplo n.º 9
0
 private void setNodesCheckers() {
   Map<String, NodesChecker> nodesCheckers = Preferences.getNodesCheckers();
   nodesCheckers.put(DemandVsOffert.class.getName(), new DemandVsOffert());
 }
Ejemplo n.º 10
0
 private void setFonsaguaEndGeometryListener() {
   Preferences.setCADListener(new FonsaguaEndGeometryListener());
 }