brooklyncentral/brooklyn — pull request #195 by aledsage (2012-07-10 09:41:06+00:00)
Title: Issue #194: refactors EntityClass

* Deletes EntityLocal.getConfigKeys(), EntityLocal.getSensors() and
EntityLocal.getEffectors(). These methods are already on EntityClass.
* Renames EntityClass to EntityType.
* cleans up the javadoc and the comments.
* Returns an immutable snapshot of the set of sensors/effectors/configs.
* Subsequent call to entity.getEntityType().getSensors() will include
any sensors added/removed on-the-fly.
This includes for entity.setAttribute() with new AttributeSensors.