ChemObject implements Serializable, IChemObject, Cloneable { @Override public int getListenerCount() { return 0; } ChemObject();  ChemObject(IChemObject chemObject); @Override void addListener(IChemObjectListener col); @Override int getListenerCount(); @Override void removeListener(IChemObjectListener col); @Override void notifyChanged(); @Override void notifyChanged(IChemObjectChangeEvent evt); @Override void setProperty(Object description, Object property); @Override void removeProperty(Object description); @Override T getProperty(Object description); @Override T getProperty(Object description, Class<T> c); @Override Map<Object, Object> getProperties(); @Override Object clone(); boolean compare(Object object); @Override String getID(); @Override void setID(String identifier); @Override void setFlag(int mask, boolean value); @Override boolean getFlag(int mask); @Override Short getFlagValue(); @Override void setProperties(Map<Object, Object> properties); @Override void addProperties(Map<Object, Object> properties); @Override void setFlags(boolean[] flagsNew); @Override boolean[] getFlags(); Object shallowCopy(); @Override IChemObjectBuilder getBuilder(); @Override void setNotification(boolean bool); @Override boolean getNotification();  }
@Test @Override public void testGetListenerCount() { ChemObjectTestHelper.testGetListenerCount(newChemObject()); }