Пример #1
0
 protected DataOutputVariable cloneInContext(Map originalToCloneMap)
     throws CloneNotSupportedException {
   DataOutputVariable clone = (DataOutputVariable) super.clone();
   if (getSpecifier() != null) {
     clone.setSpecifier((ValueSpecifier) getSpecifier().cloneInContext(originalToCloneMap));
   }
   clone.properties = null; // just reset this, new properties will be made as needed
   return clone;
 }
 /**
  * Creates a new instance of JDataOutputVariableConfigurer to show and configure a particular
  * DataOutputVariable through a given ConfigurationController controller
  *
  * <p>
  *
  * @param var The DataOutputVariable that the JComponent will configure
  * @param controller The controller in charge of configuration
  */
 public JDataOutputVariableConfigurer(DataOutputVariable var, ConfigurationController controller) {
   super(var.getUniqueName());
   this.var = var;
 }