/** * Creates a new {@link CompartmentType} inside this {@link Model} and returns * it. * * @param id * the id of the new element to create * @return the {@link CompartmentType} object created * @deprecated {@link CompartmentType}s should no longer be used, because this * data structure is only valid in SBML Level 2 for Versions 2 * through 4. */ @Deprecated public CompartmentType createCompartmentType(String id) { CompartmentType compartmentType = new CompartmentType(id, getLevel(), getVersion()); addCompartmentType(compartmentType); return compartmentType; }
&& (model.getLevel() == 2 && model.getVersion() > 1)) { CompartmentType compartmentType = (CompartmentType) newContextObject; model.addCompartmentType(compartmentType);
subModel.addCompartmentType(relatedCompartment.getCompartmentTypeInstance().clone());