@Override
  public Object getPropertyValue(final IComponent component) {
    return ((LwComponent) component).getPropertyValue(this);
  }
@Override
  public Object getPropertyValue(final IComponent component)