Examples of PdfDirectObject


Examples of org.pdfclown.objects.PdfDirectObject

  public ChoiceItem set(
    int index,
    ChoiceItem value
    )
  {
    PdfDirectObject oldValueObject = getBaseDataObject().set(index,value.getBaseObject());
    value.setItems(this);

    return new ChoiceItem(
      oldValueObject,
      getContainer(),
View Full Code Here

Examples of org.pdfclown.objects.PdfDirectObject

                break;
              PdfName key = (PdfName)parsePdfObject();

              // Value.
              moveNext();
              PdfDirectObject value = parsePdfObject();

              // Add the current entry to the dictionary!
              dictionary.put(key,value);
            }
            return dictionary;
View Full Code Here

Examples of org.pdfclown.objects.PdfDirectObject

    )
  {
    /*
      NOTE: 'A' entry may be undefined.
    */
    PdfDirectObject actionObject = getBaseDataObject().get(PdfName.A);
    if(actionObject == null)
      return null;

    return Action.wrap(actionObject,getContainer());
  }
View Full Code Here

Examples of org.pdfclown.objects.PdfDirectObject

    )
  {
    /*
      NOTE: 'Dest' entry may be undefined.
    */
    PdfDirectObject destinationObject = getBaseDataObject().get(PdfName.Dest);
    if(destinationObject == null)
      return null;

    return Document.resolveName(
      LocalDestination.class,
View Full Code Here

Examples of org.pdfclown.objects.PdfDirectObject

  /**
    Gets the displayed text.
  */
  public String getText()
  {
    PdfDirectObject baseDataObject = getBaseDataObject();
    if(baseDataObject instanceof PdfArray) // <value,text> pair.
      return (String)((PdfTextString)((PdfArray)baseDataObject).get(1)).getValue();
    else // Single text string.
      return (String)((PdfTextString)baseDataObject).getValue();
  }
View Full Code Here

Examples of org.pdfclown.objects.PdfDirectObject

  /**
    Gets the export value.
  */
  public String getValue()
  {
    PdfDirectObject baseDataObject = getBaseDataObject();
    if(baseDataObject instanceof PdfArray) // <value,text> pair.
      return (String)((PdfTextString)((PdfArray)baseDataObject).get(0)).getValue();
    else // Single text string.
      return (String)((PdfTextString)baseDataObject).getValue();
  }
View Full Code Here

Examples of org.pdfclown.objects.PdfDirectObject

  */
  public void setText(
    String value
    )
  {
    PdfDirectObject baseDataObject = getBaseDataObject();
    if(baseDataObject instanceof PdfTextString)
    {
      PdfDirectObject oldBaseDataObject = baseDataObject;

      setBaseObject(
        baseDataObject = new PdfArray(
          new PdfDirectObject[]
          {
View Full Code Here

Examples of org.pdfclown.objects.PdfDirectObject

  */
  public void setValue(
    String value
    )
  {
    PdfDirectObject baseDataObject = getBaseDataObject();
    if(baseDataObject instanceof PdfArray) // <value,text> pair.
      ((PdfTextString)((PdfArray)baseDataObject).get(0)).setValue(value);
    else // Single text string.
      ((PdfTextString)baseDataObject).setValue(value);
  }
View Full Code Here

Examples of org.pdfclown.objects.PdfDirectObject

  public PdfDirectObject put(
    PdfName key,
    PdfDirectObject value
    )
  {
    PdfDirectObject oldValue;
    {
      Integer index = getKeyIndex(key);
      if(index == null)
      {
        oldValue = null;
View Full Code Here

Examples of org.pdfclown.objects.PdfDirectObject

  @Override
  public PdfDirectObject remove(
    Object key
    )
  {
    PdfDirectObject oldValue;
    {
      Integer index = getKeyIndex(key);
      if(index == null)
      {oldValue = null;}
      else
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.