/** * Creates a new {@link GroupsModelPlugin} instance cloned from the given parameter. * * @param groupModelPlugin the instance to clone */ public GroupsModelPlugin(GroupsModelPlugin groupModelPlugin) { super(groupModelPlugin); // We don't clone the pointer to the containing model. if (groupModelPlugin.listOfGroups != null) { setListOfGroups(groupModelPlugin.getListOfGroups().clone()); } }
/** * @param analyticGeometry */ public AnalyticGeometry(AnalyticGeometry analyticGeometry) { super(analyticGeometry); if (analyticGeometry.isSetListOfAnalyticVolumes()) { setListOfAnalyticVolumes(analyticGeometry.getListOfAnalyticVolumes().clone()); } }
/** * Clone constructor * * @param obj */ public ReqSBasePlugin(ReqSBasePlugin obj) { super(obj); if (obj.isSetListOfChangedMaths()) { setListOfChangedMaths(obj.getListOfChangedMaths().clone()); } }
/** * @param csg */ public CSGeometry(CSGeometry csg) { super(csg); if (csg.isSetListOfCSGObjects()) { setListOfCSGObjects(csg.getListOfCSGObjects().clone()); } }
/** * Clone constructor */ public MultiSpeciesReferencePlugin(MultiSpeciesReferencePlugin obj) { super(obj); // copy all class attributes if (obj.isSetListOfSpeciesTypeComponentMapInProducts()) { setListOfSpeciesTypeComponentMapInProducts(obj.getListOfSpeciesTypeComponentMapInProducts().clone()); } }
/** * * @param multiModel */ public MultiModelPlugin(MultiModelPlugin multiModel) { super(multiModel); if (multiModel == null) { return; } if (multiModel.isSetListOfSpeciesTypes()) { setListOfSpeciesTypes(multiModel.getListOfSpeciesTypes().clone()); } }
/** * Creates an {@link UnitDefinition} instance from a given UnitDefinition. * * @param unitDefinition the {@link UnitDefinition} to clone. */ public UnitDefinition(UnitDefinition unitDefinition) { super(unitDefinition); if (unitDefinition.isSetListOfUnits()) { setListOfUnits(unitDefinition.getListOfUnits().clone()); } }
/** * Clone constructor. * * @param obj the {@link MultiCompartmentPlugin} to clone */ public MultiCompartmentPlugin(MultiCompartmentPlugin obj) { super(obj); if (obj.isSetListOfCompartmentReferences()) { setListOfCompartmentReferences(obj.getListOfCompartmentReferences().clone()); } }
/** * Creates a new {@link CompModelPlugin} instance that is a copy of the current {@link CompModelPlugin}. * * @param obj the {@link CompModelPlugin} to clone. */ public CompModelPlugin(CompModelPlugin obj) { super(obj); if (obj.isSetListOfSubmodels()) { setListOfSubmodels(obj.getListOfSubmodels().clone()); } if (obj.isSetListOfPorts()) { setListOfPorts(obj.getListOfPorts().clone()); } }
/** * Clone constructor * * @param qualitativeModel the {@link QualModelPlugin} to be cloned */ public QualModelPlugin(QualModelPlugin qualitativeModel) { super(qualitativeModel); if (qualitativeModel.isSetListOfQualitativeSpecies()) { setListOfQualitativeSpecies(qualitativeModel.getListOfQualitativeSpecies().clone()); } if (qualitativeModel.isSetListOfTransitions()) { setListOfTransitions(qualitativeModel.getListOfTransitions().clone()); } }
/** * Creates a new {@link CompSBMLDocumentPlugin} instance. * * @param compSBMLDocumentPlugin the instance to clone */ public CompSBMLDocumentPlugin(CompSBMLDocumentPlugin compSBMLDocumentPlugin) { super(compSBMLDocumentPlugin); if (compSBMLDocumentPlugin.isSetListOfModelDefinitions()) { setListOfModelDefinitions(compSBMLDocumentPlugin.getListOfModelDefinitions().clone()); } if (compSBMLDocumentPlugin.isSetListOfExternalModelDefinitions()) { setListOfExternalModelDefinitions(compSBMLDocumentPlugin.getListOfExternalModelDefinitions().clone()); } }
/** * Creates a new {@link Transition} instance. * * @param t the {@link Transition} instance to clone */ public Transition(Transition t) { super(t); if (t.isSetListOfFunctionTerms()) { setListOfFunctionTerms(t.getListOfFunctionTerms().clone()); } if (t.isSetListOfInputs()) { setListOfInputs(t.getListOfInputs().clone()); } if (t.isSetListOfOutputs()) { setListOfOutputs(t.getListOfOutputs().clone()); } }
/** * @param dm */ public Domain(Domain dm) { super(dm); if (dm.isSetListOfInteriorPoints()) { setListOfInteriorPoints(dm.getListOfInteriorPoints().clone()); } if (dm.isSetDomainType()) { setDomainType(dm.getDomainType()); } }
/** * Clone constructor */ public SpeciesFeatureType(SpeciesFeatureType obj) { super(obj); if (obj.isSetListOfPossibleSpeciesFeatureValues()) { setListOfPossibleSpeciesFeatureValues(obj.getListOfPossibleSpeciesFeatureValues().clone()); } if (obj.isSetOccur()) { setOccur(obj.getOccur()); } }
/** * Creates a new {@link SampledFieldGeometry} instance cloned from the given sampledFieldGeometry. * * @param sampledFieldGeometry the {@link SampledFieldGeometry} to clone. */ public SampledFieldGeometry(SampledFieldGeometry sampledFieldGeometry) { super(sampledFieldGeometry); if (sampledFieldGeometry.isSetSampledField()) { setSampledField(sampledFieldGeometry.getSampledField()); } if (sampledFieldGeometry.isSetListOfSampledVolumes()) { setListOfSampledVolumes(sampledFieldGeometry.getListOfSampledVolumes().clone()); } }
/** * @param pg */ public ParametricGeometry(ParametricGeometry pg) { super(pg); if (pg.isSetListOfParametricObjects()) { setListOfParametricObjects(pg.getListOfParametricObjects().clone()); } if (pg.isSetSpatialPoints()) { setSpatialPoints(pg.getSpatialPoints().clone()); } }
/** * Clone constructor * * @param obj the instance to clone */ public CompSBasePlugin(CompSBasePlugin obj) { super(obj); if (obj.isSetListOfReplacedElements()) { setListOfReplacedElements(obj.getListOfReplacedElements().clone()); } if (obj.isSetReplacedBy()) { setReplacedBy(obj.getReplacedBy().clone()); } }
/** * @param csgso */ public CSGSetOperator(CSGSetOperator csgso) { super(csgso); if (csgso.isSetListOfCSGNodes()) { setListOfCSGNodes(csgso.getListOfCSGNodes().clone()); } if (csgso.isSetOperationType()) { setOperationType(csgso.getOperationType()); } if (csgso.isSetComplementA()) { setComplementA(csgso.getComplementA()); } if (csgso.isSetComplementB()) { setComplementB(csgso.getComplementB()); } }