Class Border.BorderBodyContainer

    • Field Detail

      • rendering

        protected boolean rendering
    • Constructor Detail

      • BorderBodyContainer

        public BorderBodyContainer​(String id)
        Constructor
        Parameters:
        id -
    • Method Detail

      • onComponentTag

        protected void onComponentTag​(ComponentTag tag)
        Description copied from class: Component
        Processes the component tag. Overrides of this method most likely should call the super implementation.
        Overrides:
        onComponentTag in class Component
        Parameters:
        tag - Tag to modify
      • onComponentTagBody

        public void onComponentTagBody​(MarkupStream markupStream,
                                       ComponentTag openTag)
        Description copied from class: MarkupContainer
        Handle the container's body. If your override of this method does not advance the markup stream to the close tag for the openTag, a runtime exception will be thrown by the framework.
        Overrides:
        onComponentTagBody in class MarkupContainer
        Parameters:
        markupStream - The markup stream
        openTag - The open tag for the body
      • onRender

        protected void onRender()
        Description copied from class: Component
        Implementation that renders this component.
        Overrides:
        onRender in class MarkupContainer
      • getMarkup

        public IMarkupFragment getMarkup​(Component child)
        Get the child markup which must be in between the <span wicktet:id="myBorder"> tags
        Overrides:
        getMarkup in class MarkupContainer
        Parameters:
        child - The child component. If null, the container's markup will be returned. See Border, Panel or Enclosure where getMarkup(null) != getMarkup().
        Returns:
        The child's markup
        See Also:
        Component.getMarkup()
      • findComponentToDequeue

        public Component findComponentToDequeue​(ComponentTag tag)
        Description copied from class: MarkupContainer
        Queries this container to find a child that can be dequeued that matches the specified tag. The default implementation will check if there is a component in the queue that has the same id as a tag, but sometimes custom tags can be dequeued and in those situations this method should be overridden.
        Overrides:
        findComponentToDequeue in class MarkupContainer
        Returns: