Examples of DbDatum


Examples of fr.esrf.TangoApi.DbDatum

    m_isStarted = false;
    StopGlobalBeanThread.addSoleilGlobalBean(this);
  }

  public void stopBean() {
    m_data = new DbDatum(propertyName,getText().trim());
    updateValue();
    if(m_database != null) {
      m_database = null;
    }
  }
View Full Code Here

Examples of fr.esrf.TangoApi.DbDatum

      ok=JOptionPane.showConfirmDialog(this,textAskConfirmation,titleAskConfirmation,JOptionPane.YES_NO_OPTION);
    }

    if(ok == JOptionPane.YES_OPTION )
    {
      m_data = new DbDatum(propertyName, getText().trim());
      updateValue();
    }
    else {
      setText(m_data.extractString());
    }
View Full Code Here

Examples of fr.esrf.TangoApi.DbDatum

  {
    if(m_database == null || m_data == null) {
      return;
    }

    m_data = new DbDatum(propertyName, value);
    if(m_proplistener != null) {
      m_proplistener.propertyStringValueChange(value);
    }
    updateValue();
View Full Code Here

Examples of fr.esrf.TangoApi.DbDatum

  {
    if(m_database == null || m_data == null) {
      return;
    }

    m_data = new DbDatum(propertyName, value);
    if(m_proplistener != null) {
      m_proplistener.propertyNumberValueChange(value);
    }
    updateValue();
  }
View Full Code Here

Examples of fr.esrf.TangoApi.DbDatum

    }

    private DbDatum makeDbDatum() {
        String value = getValue(getSelectedIndex());
        //System.out.println("value="+value);
        return new DbDatum(propertyName,value);
    }
View Full Code Here

Examples of fr.esrf.TangoApi.DbDatum

        }

    }

    private DbDatum makeDbDatum() {
        return new DbDatum(propertyName, (String)getSelectedItem());
    }
View Full Code Here

Examples of fr.esrf.TangoApi.DbDatum

        String scanServer = (devicePreferences == null ? null : devicePreferences.getScanServer());

        Database database = TangoDeviceHelper.getDatabase();
        if ((database != null) && (scanServer != null) && !scanServer.isEmpty()) {
            try {
                DbDatum dbDatum = database.get_device_property(scanServer, "DataRecorder");
                if (dbDatum != null) {
                    String dataRecorderDeviceName = dbDatum.extractString();
                    if ((dataRecorderDeviceName != null) && !dataRecorderDeviceName.isEmpty()) {
                        LOGGER.debug("Load model {} on dataRecorder view", dataRecorderDeviceName);
                        view.setBeanModel(dataRecorderDeviceName);
                    }
                }
View Full Code Here

Examples of fr.esrf.TangoApi.DbDatum

            return suggestions;
        }
        if (m_database != null) {
            // get ActuatorsFile property
            try {
                DbDatum m_dataActuators = m_database.get_device_property(scanServerName,
                        "ActuatorsFile");
                String[] actuatorsFile = m_dataActuators.extractStringArray();
                if (actuatorsFile != null && actuatorsFile.length > 0) {
                    suggestions.setActuatorSuggestionList(parseSuggestions(scanServerName,
                            "ActuatorsFile", actuatorsFile));
                }
            }
            catch (DevFailed e) {
            }

            // get SensorsFile property
            try {
                DbDatum m_dataSensors = m_database.get_device_property(scanServerName,
                        "SensorsFile");
                String[] sensorsFile = m_dataSensors.extractStringArray();
                if (sensorsFile != null && sensorsFile.length > 0) {
                    suggestions.setSensorSuggestionList(parseSuggestions(scanServerName,
                            "SensorsFile", sensorsFile));
                }
            }
            catch (DevFailed e) {
            }

            // get TimebasesFile property
            try {
                DbDatum m_dataTimebases = m_database.get_device_property(scanServerName,
                        "TimebasesFile");
                String[] timebasesFile = m_dataTimebases.extractStringArray();
                if (timebasesFile != null && timebasesFile.length > 0) {
                    suggestions.setSensorSuggestionList(parseSuggestions(scanServerName,
                            "TimebasesFile", timebasesFile));
                }
            }
View Full Code Here

Examples of fr.esrf.TangoApi.DbDatum

    }

    public ISuggestions getDevicesSuggestions(String scanServerName) throws SalsaDeviceException {
        try {
            Database m_database = new Database();
            DbDatum m_dataActuators = m_database.get_device_property(scanServerName,
                    "ActuatorsFile");
            String[] actuatorsFile = m_dataActuators.extractStringArray();

            DbDatum m_dataSensors = m_database.get_device_property(scanServerName, "SensorsFile");
            String[] sensorsFile = m_dataSensors.extractStringArray();

            DbDatum m_dataTimebases = m_database.get_device_property(scanServerName,
                    "TimebasesFile");
            String[] timebasesFile = m_dataTimebases.extractStringArray();

            ISuggestions suggestions = new SuggestionsImpl();
            suggestions.setActuatorSuggestionList(parseSuggestions(scanServerName, "ActuatorsFile",
                    actuatorsFile));
            suggestions.setSensorSuggestionList(parseSuggestions(scanServerName, "SensorsFile",
View Full Code Here

Examples of fr.esrf.TangoApi.DbDatum

    }

    public ISuggestions getDevicesSuggestions(String scanServerName) throws SalsaDeviceException {
        try {
            Database m_database = new Database();
            DbDatum m_dataActuators = m_database.get_device_property(scanServerName,
                    "ActuatorsFile");
            String[] actuatorsFile = m_dataActuators.extractStringArray();

            DbDatum m_dataSensors = m_database.get_device_property(scanServerName, "SensorsFile");
            String[] sensorsFile = m_dataSensors.extractStringArray();

            DbDatum m_dataTimebases = m_database.get_device_property(scanServerName,
                    "TimebasesFile");
            String[] timebasesFile = m_dataTimebases.extractStringArray();

            ISuggestions suggestions = new SuggestionsImpl();
            suggestions.setActuatorSuggestionList(parseSuggestions(scanServerName, "ActuatorsFile",
                    actuatorsFile));
            suggestions.setSensorSuggestionList(parseSuggestions(scanServerName, "SensorsFile",
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.