org.apache.fop.fo.flow
protected class Marker.MarkerPropertyList extends PropertyList implements org.xml.sax.Attributes
parentPropertyList
Constructor and Description |
---|
Marker.MarkerPropertyList(FObj fobj,
PropertyList parentPropertyList)
Overriding default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addAttributesToList(org.xml.sax.Attributes attributes)
Override that doesn't convert the attributes to Property instances,
but simply stores the attributes for later processing;
|
Property |
getExplicit(int propId)
Null implementation; not used by this type of PropertyList
|
int |
getIndex(java.lang.String qname) |
int |
getIndex(java.lang.String name,
java.lang.String namespace) |
int |
getLength() |
java.lang.String |
getLocalName(int index) |
java.lang.String |
getQName(int index) |
java.lang.String |
getType(int index)
Default implementation; not used
|
java.lang.String |
getType(java.lang.String qname)
Default implementation; not used
|
java.lang.String |
getType(java.lang.String name,
java.lang.String namespace)
Default implementation; not used
|
java.lang.String |
getURI(int index) |
java.lang.String |
getValue(int index) |
java.lang.String |
getValue(java.lang.String qname) |
java.lang.String |
getValue(java.lang.String name,
java.lang.String namespace) |
void |
putExplicit(int propId,
Property value)
Null implementation; not used by this type of PropertyList
|
findBasePropertyName, findSubPropertyName, get, get, getAbsolutePositionProps, getAccessibilityProps, getAuralProps, getBorderPaddingBackgroundProps, getExplicitOrShorthand, getFObj, getFontProps, getFromParent, getHyphenationProps, getInherited, getMarginBlockProps, getMarginInlineProps, getNearestSpecified, getParentFObj, getParentPropertyList, getRelativePositionProps, getTextDecorationProps, getWritingMode, getWritingMode, handleInvalidProperty, isValidPropertyName, setWritingMode
public Marker.MarkerPropertyList(FObj fobj, PropertyList parentPropertyList)
fobj
- the FObj to attachparentPropertyList
- ignoredpublic void addAttributesToList(org.xml.sax.Attributes attributes) throws ValidationException
addAttributesToList
in class PropertyList
attributes
- Collection of attributes passed to us from the parser.ValidationException
- if there is an attribute that does not
map to a property id (strict validation only)PropertyList.addAttributesToList(Attributes)
public void putExplicit(int propId, Property value)
putExplicit
in class PropertyList
propId
- The ID of the property to set.value
- The value of the property.public Property getExplicit(int propId)
getExplicit
in class PropertyList
propId
- The ID of the property whose value is desired.public int getLength()
getLength
in interface org.xml.sax.Attributes
public java.lang.String getURI(int index)
getURI
in interface org.xml.sax.Attributes
public java.lang.String getLocalName(int index)
getLocalName
in interface org.xml.sax.Attributes
public java.lang.String getQName(int index)
getQName
in interface org.xml.sax.Attributes
public java.lang.String getType(int index)
getType
in interface org.xml.sax.Attributes
public java.lang.String getValue(int index)
getValue
in interface org.xml.sax.Attributes
public int getIndex(java.lang.String name, java.lang.String namespace)
getIndex
in interface org.xml.sax.Attributes
public int getIndex(java.lang.String qname)
getIndex
in interface org.xml.sax.Attributes
public java.lang.String getType(java.lang.String name, java.lang.String namespace)
getType
in interface org.xml.sax.Attributes
public java.lang.String getType(java.lang.String qname)
getType
in interface org.xml.sax.Attributes
public java.lang.String getValue(java.lang.String name, java.lang.String namespace)
getValue
in interface org.xml.sax.Attributes
public java.lang.String getValue(java.lang.String qname)
getValue
in interface org.xml.sax.Attributes
Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.