@Override public boolean check(ValidationContext ctx, Compartment c) { if (c.isSetOutside() && (c.getOutsideInstance() == null)) { ValidationConstraint.logError(ctx, CORE_20504, c, c.getId(), c.getOutside()); return false; } return true; } };
@Override public int hashCode() { final int prime = 991; int hashCode = super.hashCode(); if (isSetOutside()) { hashCode += prime * getOutside().hashCode(); } if (isSetCompartmentType()) { hashCode += prime * getCompartmentType().hashCode(); } if (isSetSpatialDimensions()) { hashCode += prime * spatialDimensions.hashCode(); } return hashCode; }
setOutside(new String(compartment.getOutside())); } else { outsideID = compartment.outsideID == null ? null
if (compartmentId.equals(com.getOutside()))
@Override public boolean equals(Object object) { boolean equals = super.equals(object); if (equals) { Compartment c = (Compartment) object; equals &= c.isSetOutside() == isSetOutside(); if (equals && isSetOutside()) { equals &= c.getOutside().equals(getOutside()); } equals &= c.isSetCompartmentType() == isSetCompartmentType(); if (equals && isSetCompartmentType()) { equals &= c.getCompartmentType().equals(getCompartmentType()); } // already checked by super class: // equals &= c.getSize() == getSize(); equals &= c.isSetSpatialDimensions() == isSetSpatialDimensions(); if (equals && isSetSpatialDimensions()) { equals &= c.getSpatialDimensions() == getSpatialDimensions(); } } return equals; }
allOutsideOfs.put(concept, compartment.getOutside());
allOutsideOfs.put(concept, compartment.getOutside());
logger.warn(MessageFormat.format( bundle.getString("SBMLCoreParser.unknownReferenceError1"), "Compartment", "outsideID", compartment.getOutside(), compartment.getElementName(), SBMLtools.getIdOrName(compartment)));