/** *{@inheritDoc} */ @Override public boolean isEmpty() { if (setOfMolecules != null && !setOfMolecules.isEmpty()) return false; if (setOfReactions != null && !setOfReactions.isEmpty()) return false; if (ringSet != null && !ringSet.isEmpty()) return false; if (crystal != null && !crystal.isEmpty()) return false; return true; } }
/** *{@inheritDoc} */ @Override public boolean isEmpty() { if (setOfMolecules != null && !setOfMolecules.isEmpty()) return false; if (setOfReactions != null && !setOfReactions.isEmpty()) return false; if (ringSet != null && !ringSet.isEmpty()) return false; if (crystal != null && !crystal.isEmpty()) return false; return true; } }
/** *{@inheritDoc} */ @Override public boolean isEmpty() { if (setOfMolecules != null && !setOfMolecules.isEmpty()) return false; if (setOfReactions != null && !setOfReactions.isEmpty()) return false; if (ringSet != null && !ringSet.isEmpty()) return false; if (crystal != null && !crystal.isEmpty()) return false; return true; } }
/** *{@inheritDoc} */ @Override public boolean isEmpty() { if (setOfMolecules != null && !setOfMolecules.isEmpty()) return false; if (setOfReactions != null && !setOfReactions.isEmpty()) return false; if (ringSet != null && !ringSet.isEmpty()) return false; if (crystal != null && !crystal.isEmpty()) return false; return true; } }
/** *{@inheritDoc} */ @Override public boolean isEmpty() { boolean res = true; if (setOfMolecules != null && !setOfMolecules.isEmpty()) res = false; if (setOfReactions != null && !setOfReactions.isEmpty()) res = false; if (ringSet != null && !ringSet.isEmpty()) res = false; if (crystal != null && !crystal.isEmpty()) res = false; logger.debug("Checking if chemModel is empty: ", res); return res; } }
@Test public void testIsEmpty() { IReactionSet set = (IReactionSet) newChemObject(); Assert.assertTrue("new reaction set should be empty", set.isEmpty()); set.addReaction(set.getBuilder().newInstance(IReaction.class)); Assert.assertFalse("reaction set with a single reaction should not be empty", set.isEmpty()); set.removeAllReactions(); Assert.assertTrue("reaction set with all reactions removed should be empty", set.isEmpty()); }