Package org.apache.myfaces.tobago.component

Examples of org.apache.myfaces.tobago.component.UIObject


import javax.faces.context.FacesContext;
import java.io.IOException;

public class ObjectRenderer extends LayoutComponentRendererBase {
  public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
    UIObject object = (UIObject) component;
    TobagoResponseWriter writer = HtmlRendererUtils.getTobagoResponseWriter(facesContext);

    writer.startElement(HtmlElements.IFRAME, object);
    writer.writeAttribute(HtmlAttributes.FRAMEBORDER, "0", false);
    writer.writeIdAttribute(object.getClientId(facesContext));
    writer.writeNameAttribute(object.getClientId(facesContext));
    HtmlRendererUtils.writeDataAttributes(facesContext, writer, object);
    final String src = object.getSrc();
    if (src != null) {
      writer.writeAttribute(HtmlAttributes.SRC, src, true);
    } else {
      writer.writeAttribute(HtmlAttributes.SRC, ResourceManagerUtils.getBlankPage(facesContext), false);
    }
View Full Code Here


import javax.faces.context.FacesContext;
import java.io.IOException;

public class ObjectRenderer extends LayoutComponentRendererBase {
  public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
    UIObject object = (UIObject) component;
    TobagoResponseWriter writer = HtmlRendererUtils.getTobagoResponseWriter(facesContext);

    writer.startElement(HtmlElements.IFRAME, object);
    writer.writeAttribute(HtmlAttributes.FRAMEBORDER, "0", false);
    writer.writeIdAttribute(object.getClientId(facesContext));
    writer.writeNameAttribute(object.getClientId(facesContext));
    Object src = object.getSrc();
    if (src != null) {
      writer.writeAttribute(HtmlAttributes.SRC, String.valueOf(src), true);
    } else {
      writer.writeAttribute(HtmlAttributes.SRC, ResourceManagerUtils.getBlankPage(facesContext), false);
    }
View Full Code Here

  }

  @Override
  protected void setProperties(final UIComponent uiComponent) {
    super.setProperties(uiComponent);
    final UIObject component = (UIObject) uiComponent;
    final FacesContext context = FacesContext.getCurrentInstance();
    final Application application = context.getApplication();
    if (markup != null) {
      if (!markup.isLiteralText()) {
        component.setValueExpression("markup", markup);
      } else {
        component.setMarkup(org.apache.myfaces.tobago.context.Markup.valueOf(markup.getExpressionString()));
      }
    }
    if (src != null) {
      component.setValueExpression("src", src);
    }

  }
View Full Code Here

import javax.faces.context.FacesContext;
import java.io.IOException;

public class ObjectRenderer extends LayoutComponentRendererBase {
  public void encodeEnd(final FacesContext facesContext, final UIComponent component) throws IOException {
    final UIObject object = (UIObject) component;
    final TobagoResponseWriter writer = HtmlRendererUtils.getTobagoResponseWriter(facesContext);

    writer.startElement(HtmlElements.IFRAME, object);
    writer.writeAttribute(HtmlAttributes.FRAMEBORDER, "0", false);
    writer.writeIdAttribute(object.getClientId(facesContext));
    writer.writeNameAttribute(object.getClientId(facesContext));
    HtmlRendererUtils.writeDataAttributes(facesContext, writer, object);
    final String src = object.getSrc();
    if (src != null) {
      writer.writeAttribute(HtmlAttributes.SRC, src, true);
    } else {
      writer.writeAttribute(HtmlAttributes.SRC, ResourceManagerUtils.getBlankPage(facesContext), false);
    }
View Full Code Here

import javax.faces.context.FacesContext;
import java.io.IOException;

public class ObjectRenderer extends LayoutComponentRendererBase {
  public void encodeEnd(final FacesContext facesContext, final UIComponent component) throws IOException {
    final UIObject object = (UIObject) component;
    final TobagoResponseWriter writer = HtmlRendererUtils.getTobagoResponseWriter(facesContext);

    writer.startElement(HtmlElements.IFRAME, object);
    writer.writeAttribute(HtmlAttributes.FRAMEBORDER, "0", false);
    writer.writeIdAttribute(object.getClientId(facesContext));
    writer.writeNameAttribute(object.getClientId(facesContext));
    HtmlRendererUtils.writeDataAttributes(facesContext, writer, object);
    final String src = object.getSrc();
    if (src != null) {
      writer.writeAttribute(HtmlAttributes.SRC, src, true);
    } else {
      writer.writeAttribute(HtmlAttributes.SRC, ResourceManagerUtils.getBlankPage(facesContext), false);
    }
View Full Code Here

  }

  @Override
  protected void setProperties(final UIComponent uiComponent) {
    super.setProperties(uiComponent);
    final UIObject component = (UIObject) uiComponent;
    final FacesContext context = FacesContext.getCurrentInstance();
    final Application application = context.getApplication();
    if (markup != null) {
      if (!markup.isLiteralText()) {
        component.setValueExpression("markup", markup);
      } else {
        component.setMarkup(org.apache.myfaces.tobago.context.Markup.valueOf(markup.getExpressionString()));
      }
    }
    if (src != null) {
      component.setValueExpression("src", src);
    }

  }
View Full Code Here

  }

  @Override
  protected void setProperties(final UIComponent uiComponent) {
    super.setProperties(uiComponent);
    final UIObject component = (UIObject) uiComponent;
    final FacesContext context = FacesContext.getCurrentInstance();
    final Application application = context.getApplication();
    if (markup != null) {
      if (!markup.isLiteralText()) {
        component.setValueExpression("markup", markup);
      } else {
        component.setMarkup(org.apache.myfaces.tobago.context.Markup.valueOf(markup.getExpressionString()));
      }
    }
    if (name != null) {
      component.setValueExpression("name", name);
    }

    if (src != null) {
      component.setValueExpression("src", src);
    }

  }
View Full Code Here

import javax.faces.context.FacesContext;
import java.io.IOException;

public class ObjectRenderer extends LayoutComponentRendererBase {
  public void encodeEnd(final FacesContext facesContext, final UIComponent component) throws IOException {
    final UIObject object = (UIObject) component;
    final TobagoResponseWriter writer = HtmlRendererUtils.getTobagoResponseWriter(facesContext);

    writer.startElement(HtmlElements.IFRAME, object);
    writer.writeAttribute(HtmlAttributes.FRAMEBORDER, "0", false);
    final String clientId = object.getClientId(facesContext);
    writer.writeIdAttribute(clientId);
    String name = object.getName();
    if (name == null) {
      name = clientId;
    }
    writer.writeNameAttribute(name);
    HtmlRendererUtils.writeDataAttributes(facesContext, writer, object);
    final String src = object.getSrc();
    if (src != null) {
      writer.writeAttribute(HtmlAttributes.SRC, src, true);
    } else {
      writer.writeAttribute(HtmlAttributes.SRC, ResourceManagerUtils.getBlankPage(facesContext), false);
    }
View Full Code Here

import javax.faces.context.FacesContext;
import java.io.IOException;

public class ObjectRenderer extends LayoutComponentRendererBase {
  public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
    UIObject object = (UIObject) component;
    TobagoResponseWriter writer = HtmlRendererUtils.getTobagoResponseWriter(facesContext);

    writer.startElement(HtmlElements.IFRAME, object);
    writer.writeAttribute(HtmlAttributes.FRAMEBORDER, "0", false);
    writer.writeIdAttribute(object.getClientId(facesContext));
    writer.writeNameAttribute(object.getClientId(facesContext));
    HtmlRendererUtils.writeDataAttributes(facesContext, writer, object);
    Object src = object.getSrc();
    if (src != null) {
      writer.writeAttribute(HtmlAttributes.SRC, String.valueOf(src), true);
    } else {
      writer.writeAttribute(HtmlAttributes.SRC, ResourceManagerUtils.getBlankPage(facesContext), false);
    }
View Full Code Here

import javax.faces.context.FacesContext;
import java.io.IOException;

public class ObjectRenderer extends LayoutComponentRendererBase {
  public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
    UIObject object = (UIObject) component;
    TobagoResponseWriter writer = HtmlRendererUtils.getTobagoResponseWriter(facesContext);

    writer.startElement(HtmlElements.IFRAME, object);
    writer.writeIdAttribute(object.getClientId(facesContext));
    writer.writeNameAttribute(object.getClientId(facesContext));
    Object src = object.getSrc();
    if (src != null) {
      writer.writeAttribute(HtmlAttributes.SRC, String.valueOf(src), true);
    } else {
      writer.writeAttribute(HtmlAttributes.SRC, ResourceManagerUtils.getBlankPage(facesContext), false);
    }
View Full Code Here

TOP

Related Classes of org.apache.myfaces.tobago.component.UIObject

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.