@Test public void testIdGeneration() { rectangle1 = new CollisionBox(); rectangle2 = new CollisionBox(); Assert.assertEquals(true, rectangle1.getId() != rectangle2.getId()); }
@Override public int getId() { return id; }
CollisionBox extends Rectangle implements CollisionArea,
		PositionChangeListener<CollisionBox>, SizeChangeListener<CollisionBox> { @Override public int getId() { return id; } }
CollisionBox extends Rectangle implements CollisionArea,
		PositionChangeListener<CollisionBox>, SizeChangeListener<CollisionBox> { @Override public int getId() { return id; } CollisionBox();  CollisionBox(int id);  CollisionBox(float x, float y, float width, float height);  CollisionBox(int id, float x, float y, float width, float height);  CollisionBox(int id, Collisions collisions); }
CollisionBox extends Rectangle implements CollisionArea,
		PositionChangeListener<CollisionBox>, SizeChangeListener<CollisionBox> { @Override public int getId() { return id; } CollisionBox();  CollisionBox(int id);  CollisionBox(float x, float y, float width, float height);  CollisionBox(int id, float x, float y, float width, float height);  CollisionBox(int id, Collisions collisions); @Override void dispose(); @Override void forceTo(float x, float y); @Override CollisionArea setTo(float x, float y, float width, float height); @Override void forceTo(float x, float y, float width, float height); void forceToWidth(float width); void forceToHeight(float height); @Override int getRenderWidth(); @Override int getRenderHeight(); @Override float getRawRenderWidth(); @Override float getRawRenderHeight(); @Override void preUpdate(); @Override void interpolate(float alpha); @Override int getRenderX(); @Override int getRenderY(); @Override float getRawRenderX(); @Override float getRawRenderY(); @Override RenderCoordMode getRenderCoordMode(); @Override void setRenderCoordMode(RenderCoordMode mode); @Override int getId(); @Override void positionChanged(CollisionBox moved); @Override void sizeChanged(CollisionBox changed); @Override void addPostionChangeListener(
			PositionChangeListener<T> listener); @Override void removePositionChangeListener(
			PositionChangeListener<T> listener); @Override void addSizeChangeListener(SizeChangeListener<T> listener); @Override void removeSizeChangeListener(SizeChangeListener<T> listener); boolean isInterpolateRequired(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString(); }
CollisionBox extends Rectangle implements CollisionArea,
		PositionChangeListener<CollisionBox>, SizeChangeListener<CollisionBox> { @Override public int getId() { return id; } CollisionBox();  CollisionBox(int id);  CollisionBox(float x, float y, float width, float height);  CollisionBox(int id, float x, float y, float width, float height);  CollisionBox(int id, Collisions collisions); @Override void dispose(); @Override void forceTo(float x, float y); @Override CollisionArea setTo(float x, float y, float width, float height); @Override void forceTo(float x, float y, float width, float height); void forceToWidth(float width); void forceToHeight(float height); @Override int getRenderWidth(); @Override int getRenderHeight(); @Override float getRawRenderWidth(); @Override float getRawRenderHeight(); @Override void preUpdate(); @Override void interpolate(float alpha); @Override int getRenderX(); @Override int getRenderY(); @Override float getRawRenderX(); @Override float getRawRenderY(); @Override RenderCoordMode getRenderCoordMode(); @Override void setRenderCoordMode(RenderCoordMode mode); @Override int getId(); @Override void positionChanged(CollisionBox moved); @Override void sizeChanged(CollisionBox changed); @Override void addPostionChangeListener(
			PositionChangeListener<T> listener); @Override void removePositionChangeListener(
			PositionChangeListener<T> listener); @Override void addSizeChangeListener(SizeChangeListener<T> listener); @Override void removeSizeChangeListener(SizeChangeListener<T> listener); boolean isInterpolateRequired(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }