Class PropertyViewImpl

  • All Implemented Interfaces:
    PropertyView

    @Templated
    public class PropertyViewImpl
    extends Object
    implements PropertyView
    This class is used to show a single property inside an ItemElementView
    • Field Detail

      • propertyFields

        @DataField("propertyFields")
        protected com.google.gwt.dom.client.LIElement propertyFields
      • propertyName

        @DataField("propertyName")
        protected com.google.gwt.dom.client.SpanElement propertyName
      • propertyValueSpan

        @DataField("propertyValueSpan")
        protected com.google.gwt.dom.client.SpanElement propertyValueSpan
      • propertyValueInput

        @DataField("propertyValueInput")
        protected com.google.gwt.dom.client.InputElement propertyValueInput
    • Constructor Detail

      • PropertyViewImpl

        public PropertyViewImpl()
    • Method Detail

      • getPropertyFields

        public com.google.gwt.dom.client.LIElement getPropertyFields()
        Specified by:
        getPropertyFields in interface PropertyView
        Returns:
        the LIElement containing the property' fields
      • getPropertyName

        public com.google.gwt.dom.client.SpanElement getPropertyName()
        Specified by:
        getPropertyName in interface PropertyView
        Returns:
        the SpanElement showing the property' name
      • getPropertyValueSpan

        public com.google.gwt.dom.client.SpanElement getPropertyValueSpan()
        Specified by:
        getPropertyValueSpan in interface PropertyView
        Returns:
        the SpanElement showing the property' value
      • getPropertyValueInput

        public com.google.gwt.dom.client.InputElement getPropertyValueInput()
        Specified by:
        getPropertyValueInput in interface PropertyView
        Returns:
        the InputElement editing the property' value
      • onPropertyValueInputClickEvent

        @EventHandler("propertyValueInput")
        public void onPropertyValueInputClickEvent​(com.google.gwt.event.dom.client.ClickEvent clickEvent)