资源简介

一种多AGV调度软件,使用JAVA开发,适合运行在任意运行JRE的操作系统上。

资源截图

代码片段和文件信息

/**
 * Copyright (c) The openTCS Authors.
 *
 * This program is free software and subject to the MIT license. (For details
 * see the licensing information (LICENSE.txt) you should have received with
 * this copy of the software.)
 */
package org.opentcs.access;

import java.io.Serializable;
import java.util.objects;
import org.opentcs.util.annotations.ScheduledApiChange;

/**
 * A transfer object for configuration data.
 *
 * @author Stefan Walter (Fraunhofer IML)
 * @deprecated Use interface bindings and configuration mechanism provided via applications‘
 * dependency injection.
 */
@Deprecated
@ScheduledApiChange(when = “5.0“ details = “Will be removed.“)
public class ConfigurationItemTO
    implements Serializable {

  /**
   * The configuration item‘s namespace.
   */
  private String namespace = ““;
  /**
   * The configuration item‘s key.
   */
  private String key = ““;
  /**
   * The configuration item‘s description.
   */
  private String description = ““;
  /**
   * The configuration item‘s current value.
   */
  private String value = ““;
  /**
   * A constraint containing the data type of an Item.
   */
  private org.opentcs.util.configuration.ItemConstraint constraint;

  /**
   * Creates a new ConfigurationItemTO.
   */
  public ConfigurationItemTO() {
    // Do nada.
  }
 
  /**
   * Returns this configuration item‘s description.
   *
   * @return This configuration item‘s description.
   */
  public String getDescription() {
    return description;
  }

  /**
   * Sets this configuration item‘s description.
   *
   * @param description The new description.
   */
  public void setDescription(String description) {
    this.description = objects.requireNonNull(description
                                              “description is null“);
  }

  /**
   * Returns this configuration item‘s key.
   *
   * @return This configuration item‘s key.
   */
  public String getKey() {
    return key;
  }

  /**
   * Sets this configuration item‘s key.
   *
   * @param key The new key.
   */
  public void setKey(String key) {
    this.key = objects.requireNonNull(key “key is null“);
  }

  /**
   * Returns this configuration item‘s namespace.
   *
   * @return This configuration item‘s namespace.
   */
  public String getNamespace() {
    return namespace;
  }

  /**
   * Sets this configuration item‘s namespace.
   *
   * @param namespace The new namespace.
   */
  public void setNamespace(String namespace) {
    this.namespace = objects.requireNonNull(namespace “namespace is null“);
  }

  /**
   * Returns this configuration item‘s current value.
   *
   * @return This configuration item‘s current value.
   */
  public String getValue() {
    return value;
  }

  /**
   * Sets this configuration item‘s value.
   *
   * @param value The new value.
   */
  public void setValue(String value) {
    this.value = objects.requireNonNull(value “value is null“);
  }

  /**
   * Returns this configuration item‘s constraint.
   *
   * @return A c

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-10-11 08:57  openTCS-CommAdapter-Loopback\
     目录           0  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\
     目录           0  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\
     目录           0  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\
     目录           0  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\
     目录           0  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\
     目录           0  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\
     文件        3598  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\VelocityHistory.java
     文件         654  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\VelocityListener.java
     文件       20061  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\EditOperationSpecDialog.form
     文件      127929  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\LoopbackCommunicationAdapterPanel.form
     文件        2303  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\SimulatingEnergyStorage.java
     文件       12166  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\LoopbackVehicleModel.java
     文件       17213  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\LoopbackCommunicationAdapter.java
     文件        4934  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\OperationSpecTableModel.java
     文件        5056  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\LoopbackCommunicationAdapterFactory.java
     文件        4037  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\LoadHandlingDeviceTableModel.java
     文件         106  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\package-info.java
     文件        2202  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\StaticEnergyStorage.java
     文件        1154  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\LoopbackAdapterComponentsFactory.java
     目录           0  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\inputcomponents\
     文件        8270  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\inputcomponents\SingleTextInputPanel.java
     文件         704  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\inputcomponents\ValidationListener.java
     文件         988  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\inputcomponents\ValidationEvent.java
     文件        5765  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\inputcomponents\InputDialog.form
     文件        6315  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\inputcomponents\InputPanel.java
     文件        2839  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\inputcomponents\EditableComboBoxEditor.java
     文件        5236  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\inputcomponents\SingleTextInputPanel.form
     文件         105  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\inputcomponents\package-info.java
     文件        7179  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\inputcomponents\InputDialog.java
     文件        7061  2017-10-11 08:57  openTCS-CommAdapter-Loopback\src\main\java\org\opentcs\virtualvehicle\inputcomponents\TextListInputPanel.java
............此处省略1556个文件信息

评论

共有 条评论