/** * Sets the initialConcentration of this {@link Species}. * * @param initialConcentration the initial concentration */ public void setInitialConcentration(double initialConcentration) { // store initialAmount in user define object to allow validation of incorrect SBML files if (isReadingInProgress() && isSetInitialAmount()) { // TODO - replace by processInvalidAttribute and change the corresponding rule(s) AbstractReaderWriter.processUnknownAttribute("initialAmount", "", getInitialAmount() + "", "", this); } if (amount) { amount = false; firePropertyChange(TreeNodeChangeEvent.initialAmount, Boolean.TRUE, Boolean.FALSE); } setValue(initialConcentration); }
StringTools.toString(en, getInitialAmount()));
setInitialAmount(new Double(species.getInitialAmount())); } else if (species.isSetInitialConcentration()) { setInitialConcentration(new Double(species.getInitialConcentration()));
speciesC.createAttribute(initialAmount, species.getInitialAmount(), false);
speciesC.createAttribute(initialAmount, species.getInitialAmount(), false);