COSObjectablePDLayoutAttributeObject, PDListAttributeObject, PDPrintFieldAttributeObject, PDTableAttributeObjectpublic abstract class PDStandardAttributeObject extends PDAttributeObject
| Modifier and Type | Field | Description |
|---|---|---|
protected static float |
UNSPECIFIED |
An "unspecified" default float value.
|
| Constructor | Description |
|---|---|
PDStandardAttributeObject() |
Default constructor.
|
PDStandardAttributeObject(COSDictionary dictionary) |
Creates a new standard attribute object with a given dictionary.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected java.lang.String[] |
getArrayOfString(java.lang.String name) |
Gets an array of strings.
|
protected PDGamma |
getColor(java.lang.String name) |
Gets a colour.
|
protected java.lang.Object |
getColorOrFourColors(java.lang.String name) |
Gets a single colour or four colours.
|
protected int |
getInteger(java.lang.String name,
int defaultValue) |
Gets an integer.
|
protected java.lang.String |
getName(java.lang.String name) |
Gets a name value.
|
protected java.lang.String |
getName(java.lang.String name,
java.lang.String defaultValue) |
Gets a name value.
|
protected java.lang.Object |
getNameOrArrayOfName(java.lang.String name,
java.lang.String defaultValue) |
Gets a name value or array of name values.
|
protected float |
getNumber(java.lang.String name) |
Gets a number value.
|
protected float |
getNumber(java.lang.String name,
float defaultValue) |
Gets a number value.
|
protected java.lang.Object |
getNumberOrArrayOfNumber(java.lang.String name,
float defaultValue) |
Gets a number or an array of numbers.
|
protected java.lang.Object |
getNumberOrName(java.lang.String name,
java.lang.String defaultValue) |
Gets a number or a name value.
|
protected java.lang.String |
getString(java.lang.String name) |
Gets a string attribute value.
|
boolean |
isSpecified(java.lang.String name) |
Is the attribute with the given name specified in this attribute object?
|
protected void |
setArrayOfName(java.lang.String name,
java.lang.String[] values) |
Sets an array of name values.
|
protected void |
setArrayOfNumber(java.lang.String name,
float[] values) |
Sets an array of float numbers.
|
protected void |
setArrayOfString(java.lang.String name,
java.lang.String[] values) |
Sets an array of strings.
|
protected void |
setColor(java.lang.String name,
PDGamma value) |
Sets a colour.
|
protected void |
setFourColors(java.lang.String name,
PDFourColours value) |
Sets four colours.
|
protected void |
setInteger(java.lang.String name,
int value) |
Sets an integer.
|
protected void |
setName(java.lang.String name,
java.lang.String value) |
Sets a name value.
|
protected void |
setNumber(java.lang.String name,
float value) |
Sets a float number.
|
protected void |
setNumber(java.lang.String name,
int value) |
Sets an integer number.
|
protected void |
setString(java.lang.String name,
java.lang.String value) |
Sets a string attribute value.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitarrayToString, arrayToString, create, getOwner, isEmpty, notifyChanged, potentiallyNotifyChanged, setOwner, setStructureElement, toStringequals, getCOSObject, hashCodeprotected static final float UNSPECIFIED
public PDStandardAttributeObject()
public PDStandardAttributeObject(COSDictionary dictionary)
dictionary - the dictionarypublic boolean isSpecified(java.lang.String name)
name - the attribute nametrue if the attribute is specified,
false otherwiseprotected java.lang.String getString(java.lang.String name)
name - the attribute nameprotected void setString(java.lang.String name,
java.lang.String value)
name - the attribute namevalue - the string attribute valueprotected java.lang.String[] getArrayOfString(java.lang.String name)
name - the attribute nameprotected void setArrayOfString(java.lang.String name,
java.lang.String[] values)
name - the attribute namevalues - the array of stringsprotected java.lang.String getName(java.lang.String name)
name - the attribute nameprotected java.lang.String getName(java.lang.String name,
java.lang.String defaultValue)
name - the attribute namedefaultValue - the default valueprotected java.lang.Object getNameOrArrayOfName(java.lang.String name,
java.lang.String defaultValue)
name - the attribute namedefaultValue - the default valueprotected void setName(java.lang.String name,
java.lang.String value)
name - the attribute namevalue - the name valueprotected void setArrayOfName(java.lang.String name,
java.lang.String[] values)
name - the attribute namevalues - the array of name valuesprotected java.lang.Object getNumberOrName(java.lang.String name,
java.lang.String defaultValue)
name - the attribute namedefaultValue - the default nameprotected int getInteger(java.lang.String name,
int defaultValue)
name - the attribute namedefaultValue - the default valueprotected void setInteger(java.lang.String name,
int value)
name - the attribute namevalue - the integerprotected float getNumber(java.lang.String name,
float defaultValue)
name - the attribute namedefaultValue - the default valueprotected float getNumber(java.lang.String name)
name - the attribute nameprotected java.lang.Object getNumberOrArrayOfNumber(java.lang.String name,
float defaultValue)
name - the attribute namedefaultValue - the default valueprotected void setNumber(java.lang.String name,
float value)
name - the attribute namevalue - the float numberprotected void setNumber(java.lang.String name,
int value)
name - the attribute namevalue - the integer numberprotected void setArrayOfNumber(java.lang.String name,
float[] values)
name - the attribute namevalues - the float numbersprotected PDGamma getColor(java.lang.String name)
name - the attribute nameprotected java.lang.Object getColorOrFourColors(java.lang.String name)
name - the attribute namePDGamma) or a (PDFourColours)protected void setColor(java.lang.String name,
PDGamma value)
name - the attribute namevalue - the colourprotected void setFourColors(java.lang.String name,
PDFourColours value)
name - the attribute namevalue - the four coloursCopyright © 2002–2018. All rights reserved.