public String getDescription() {
CommandComponent cmd = getClass().getAnnotation(CommandComponent.class);
if (cmd == null) {
throw new IllegalStateException("Command description not found");
}
return cmd.description();
}
public void setBundleContext(BundleContext context) {
bundleContext = context;
}