code: public CharacterComponent getComponent (int componentId)
          throws NoSuchComponentException
      {
          CharacterComponent component = _components.get(componentId);
          if (component == null) {
              throw new NoSuchComponentException(componentId);
          }
          return component;
      }
docs: documentation inherited