org.plutext.jaxb.xslfo.Footnote Maven / Gradle / Ivy
Show all versions of jaxb-xslfo Show documentation
package org.plutext.jaxb.xslfo;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{http://www.w3.org/1999/XSL/Format}inline"/>
* <element ref="{http://www.w3.org/1999/XSL/Format}footnote-body"/>
* </sequence>
* <attGroup ref="{http://www.w3.org/1999/XSL/Format}Accessibility_Properties_List"/>
* <attGroup ref="{http://www.w3.org/1999/XSL/Format}inheritable_properties_List"/>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"inline",
"footnoteBody"
})
@XmlRootElement(name = "footnote")
public class Footnote {
@XmlElement(required = true)
protected Inline inline;
@XmlElement(name = "footnote-body", required = true)
protected FootnoteBody footnoteBody;
@XmlAttribute(name = "source-document")
protected String sourceDocument;
@XmlAttribute
protected String role;
@XmlAttribute(name = "auto-restore")
protected AutoRestoreType autoRestore;
@XmlAttribute
protected List background;
@XmlAttribute(name = "border-spacing")
protected String borderSpacing;
@XmlAttribute(name = "caption-side")
protected CaptionSideType captionSide;
@XmlAttribute
protected DirectionType direction;
@XmlAttribute(name = "empty-cells")
protected EmptyCellsType emptyCells;
@XmlAttribute
protected String font;
@XmlAttribute(name = "font-selection-strategy")
protected FontSelectionStrategyType fontSelectionStrategy;
@XmlAttribute(name = "font-size-adjust")
protected String fontSizeAdjust;
@XmlAttribute(name = "font-stretch")
protected String fontStretch;
@XmlAttribute(name = "font-variant")
protected FontVariantType fontVariant;
@XmlAttribute(name = "glyph-orientation-vertical")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String glyphOrientationVertical;
@XmlAttribute(name = "glyph-orientation-horizontal")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String glyphOrientationHorizontal;
@XmlAttribute(name = "hyphenation-keep")
protected HyphenationKeepType hyphenationKeep;
@XmlAttribute(name = "hyphenation-ladder-count")
protected String hyphenationLadderCount;
@XmlAttribute(name = "intrusion-displace")
protected DisplaceType intrusionDisplace;
@XmlAttribute(name = "last-line-end-indent")
protected String lastLineEndIndent;
@XmlAttribute(name = "line-height-shift-adjustment")
protected LineHeightShiftAdjustmentType lineHeightShiftAdjustment;
@XmlAttribute(name = "line-stacking-strategy")
protected LineStackingStrategyType lineStackingStrategy;
@XmlAttribute(name = "linefeed-treatment")
protected LinefeedTreatmentType linefeedTreatment;
@XmlAttribute
protected List margin;
@XmlAttribute(name = "max-width")
protected String maxWidth;
@XmlAttribute(name = "min-height")
protected String minHeight;
@XmlAttribute(name = "min-width")
protected String minWidth;
@XmlAttribute(name = "page-break-inside")
protected PageBreakInsideType pageBreakInside;
@XmlAttribute(name = "reference-orientation")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String referenceOrientation;
@XmlAttribute(name = "score-spaces")
protected ScoreSpacesType scoreSpaces;
@XmlAttribute
protected String script;
@XmlAttribute(name = "text-transform")
protected TextTransformType textTransform;
@XmlAttribute
protected VisibilityType visibility;
@XmlAttribute(name = "white-space")
protected WhiteSpaceType whiteSpace;
@XmlAttribute(name = "white-space-treatment")
protected WhiteSpaceTreatmentType whiteSpaceTreatment;
@XmlAttribute(name = "word-spacing")
protected String wordSpacing;
@XmlAttribute(name = "writing-mode")
protected WritingModeType writingMode;
@XmlAttribute(name = "border-bottom")
protected String borderBottom;
@XmlAttribute(name = "border-collapse")
protected BorderCollapseType borderCollapse;
@XmlAttribute(name = "border-color")
protected List borderColor;
@XmlAttribute(name = "border-left")
protected String borderLeft;
@XmlAttribute(name = "border-right")
protected String borderRight;
@XmlAttribute(name = "border-separation")
protected List borderSeparation;
@XmlAttribute(name = "border-style")
protected List borderStyle;
@XmlAttribute(name = "border-top")
protected String borderTop;
@XmlAttribute(name = "border-width")
protected List borderWidth;
@XmlAttribute
protected String color;
@XmlAttribute
protected CountryType country;
@XmlAttribute(name = "display-align")
protected DisplayAlignType displayAlign;
@XmlAttribute(name = "end-indent")
protected String endIndent;
@XmlAttribute(name = "font-family")
protected String fontFamily;
@XmlAttribute(name = "font-size")
protected String fontSize;
@XmlAttribute(name = "font-style")
protected FontStyleType fontStyle;
@XmlAttribute(name = "font-weight")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String fontWeight;
@XmlAttribute
protected HyphenateType hyphenate;
@XmlAttribute(name = "hyphenation-character")
protected String hyphenationCharacter;
@XmlAttribute(name = "hyphenation-push-character-count")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String hyphenationPushCharacterCount;
@XmlAttribute(name = "hyphenation-remain-character-count")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String hyphenationRemainCharacterCount;
@XmlAttribute(name = "keep-together")
protected List keepTogether;
@XmlAttribute(name = "keep-together.within-column")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String keepTogetherWithinColumn;
@XmlAttribute(name = "keep-together.within-line")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String keepTogetherWithinLine;
@XmlAttribute(name = "keep-together.within-page")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String keepTogetherWithinPage;
@XmlAttribute
protected LanguageType language;
@XmlAttribute(name = "leader-alignment")
protected LeaderAlignmentType leaderAlignment;
@XmlAttribute(name = "leader-length")
protected List leaderLength;
@XmlAttribute(name = "leader-length.maximum")
protected String leaderLengthMaximum;
@XmlAttribute(name = "leader-length.minimum")
protected String leaderLengthMinimum;
@XmlAttribute(name = "leader-length.optimum")
protected String leaderLengthOptimum;
@XmlAttribute(name = "leader-pattern")
protected LeaderPatternType leaderPattern;
@XmlAttribute(name = "leader-pattern-width")
protected String leaderPatternWidth;
@XmlAttribute(name = "letter-spacing")
protected String letterSpacing;
@XmlAttribute(name = "line-height")
protected String lineHeight;
@XmlAttribute
protected String orphans;
@XmlAttribute
protected PositionType position;
@XmlAttribute(name = "provisional-distance-between-starts")
protected String provisionalDistanceBetweenStarts;
@XmlAttribute(name = "provisional-label-separation")
protected String provisionalLabelSeparation;
@XmlAttribute(name = "relative-align")
protected RelativeAlignType relativeAlign;
@XmlAttribute(name = "rule-style")
protected RuleStyleType ruleStyle;
@XmlAttribute(name = "rule-thickness")
protected String ruleThickness;
@XmlAttribute(name = "start-indent")
protected String startIndent;
@XmlAttribute(name = "text-align")
protected TextAlignType textAlign;
@XmlAttribute(name = "text-align-last")
protected TextAlignLastType textAlignLast;
@XmlAttribute(name = "text-indent")
protected String textIndent;
@XmlAttribute(name = "white-space-collapse")
protected WhiteSpaceCollapseType whiteSpaceCollapse;
@XmlAttribute
protected String widows;
@XmlAttribute(name = "wrap-option")
protected WrapOptionType wrapOption;
/**
* Gets the value of the inline property.
*
* @return
* possible object is
* {@link Inline }
*
*/
public Inline getInline() {
return inline;
}
/**
* Sets the value of the inline property.
*
* @param value
* allowed object is
* {@link Inline }
*
*/
public void setInline(Inline value) {
this.inline = value;
}
/**
* Gets the value of the footnoteBody property.
*
* @return
* possible object is
* {@link FootnoteBody }
*
*/
public FootnoteBody getFootnoteBody() {
return footnoteBody;
}
/**
* Sets the value of the footnoteBody property.
*
* @param value
* allowed object is
* {@link FootnoteBody }
*
*/
public void setFootnoteBody(FootnoteBody value) {
this.footnoteBody = value;
}
/**
* Gets the value of the sourceDocument property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceDocument() {
return sourceDocument;
}
/**
* Sets the value of the sourceDocument property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceDocument(String value) {
this.sourceDocument = value;
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRole() {
return role;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRole(String value) {
this.role = value;
}
/**
* Gets the value of the autoRestore property.
*
* @return
* possible object is
* {@link AutoRestoreType }
*
*/
public AutoRestoreType getAutoRestore() {
return autoRestore;
}
/**
* Sets the value of the autoRestore property.
*
* @param value
* allowed object is
* {@link AutoRestoreType }
*
*/
public void setAutoRestore(AutoRestoreType value) {
this.autoRestore = value;
}
/**
* Gets the value of the background property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the background property.
*
*
* For example, to add a new item, do as follows:
*
* getBackground().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getBackground() {
if (background == null) {
background = new ArrayList();
}
return this.background;
}
/**
* Gets the value of the borderSpacing property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBorderSpacing() {
return borderSpacing;
}
/**
* Sets the value of the borderSpacing property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBorderSpacing(String value) {
this.borderSpacing = value;
}
/**
* Gets the value of the captionSide property.
*
* @return
* possible object is
* {@link CaptionSideType }
*
*/
public CaptionSideType getCaptionSide() {
return captionSide;
}
/**
* Sets the value of the captionSide property.
*
* @param value
* allowed object is
* {@link CaptionSideType }
*
*/
public void setCaptionSide(CaptionSideType value) {
this.captionSide = value;
}
/**
* Gets the value of the direction property.
*
* @return
* possible object is
* {@link DirectionType }
*
*/
public DirectionType getDirection() {
return direction;
}
/**
* Sets the value of the direction property.
*
* @param value
* allowed object is
* {@link DirectionType }
*
*/
public void setDirection(DirectionType value) {
this.direction = value;
}
/**
* Gets the value of the emptyCells property.
*
* @return
* possible object is
* {@link EmptyCellsType }
*
*/
public EmptyCellsType getEmptyCells() {
return emptyCells;
}
/**
* Sets the value of the emptyCells property.
*
* @param value
* allowed object is
* {@link EmptyCellsType }
*
*/
public void setEmptyCells(EmptyCellsType value) {
this.emptyCells = value;
}
/**
* Gets the value of the font property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFont() {
return font;
}
/**
* Sets the value of the font property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFont(String value) {
this.font = value;
}
/**
* Gets the value of the fontSelectionStrategy property.
*
* @return
* possible object is
* {@link FontSelectionStrategyType }
*
*/
public FontSelectionStrategyType getFontSelectionStrategy() {
return fontSelectionStrategy;
}
/**
* Sets the value of the fontSelectionStrategy property.
*
* @param value
* allowed object is
* {@link FontSelectionStrategyType }
*
*/
public void setFontSelectionStrategy(FontSelectionStrategyType value) {
this.fontSelectionStrategy = value;
}
/**
* Gets the value of the fontSizeAdjust property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFontSizeAdjust() {
return fontSizeAdjust;
}
/**
* Sets the value of the fontSizeAdjust property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFontSizeAdjust(String value) {
this.fontSizeAdjust = value;
}
/**
* Gets the value of the fontStretch property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFontStretch() {
return fontStretch;
}
/**
* Sets the value of the fontStretch property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFontStretch(String value) {
this.fontStretch = value;
}
/**
* Gets the value of the fontVariant property.
*
* @return
* possible object is
* {@link FontVariantType }
*
*/
public FontVariantType getFontVariant() {
return fontVariant;
}
/**
* Sets the value of the fontVariant property.
*
* @param value
* allowed object is
* {@link FontVariantType }
*
*/
public void setFontVariant(FontVariantType value) {
this.fontVariant = value;
}
/**
* Gets the value of the glyphOrientationVertical property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGlyphOrientationVertical() {
return glyphOrientationVertical;
}
/**
* Sets the value of the glyphOrientationVertical property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGlyphOrientationVertical(String value) {
this.glyphOrientationVertical = value;
}
/**
* Gets the value of the glyphOrientationHorizontal property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGlyphOrientationHorizontal() {
return glyphOrientationHorizontal;
}
/**
* Sets the value of the glyphOrientationHorizontal property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGlyphOrientationHorizontal(String value) {
this.glyphOrientationHorizontal = value;
}
/**
* Gets the value of the hyphenationKeep property.
*
* @return
* possible object is
* {@link HyphenationKeepType }
*
*/
public HyphenationKeepType getHyphenationKeep() {
return hyphenationKeep;
}
/**
* Sets the value of the hyphenationKeep property.
*
* @param value
* allowed object is
* {@link HyphenationKeepType }
*
*/
public void setHyphenationKeep(HyphenationKeepType value) {
this.hyphenationKeep = value;
}
/**
* Gets the value of the hyphenationLadderCount property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyphenationLadderCount() {
return hyphenationLadderCount;
}
/**
* Sets the value of the hyphenationLadderCount property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyphenationLadderCount(String value) {
this.hyphenationLadderCount = value;
}
/**
* Gets the value of the intrusionDisplace property.
*
* @return
* possible object is
* {@link DisplaceType }
*
*/
public DisplaceType getIntrusionDisplace() {
return intrusionDisplace;
}
/**
* Sets the value of the intrusionDisplace property.
*
* @param value
* allowed object is
* {@link DisplaceType }
*
*/
public void setIntrusionDisplace(DisplaceType value) {
this.intrusionDisplace = value;
}
/**
* Gets the value of the lastLineEndIndent property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLastLineEndIndent() {
return lastLineEndIndent;
}
/**
* Sets the value of the lastLineEndIndent property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLastLineEndIndent(String value) {
this.lastLineEndIndent = value;
}
/**
* Gets the value of the lineHeightShiftAdjustment property.
*
* @return
* possible object is
* {@link LineHeightShiftAdjustmentType }
*
*/
public LineHeightShiftAdjustmentType getLineHeightShiftAdjustment() {
return lineHeightShiftAdjustment;
}
/**
* Sets the value of the lineHeightShiftAdjustment property.
*
* @param value
* allowed object is
* {@link LineHeightShiftAdjustmentType }
*
*/
public void setLineHeightShiftAdjustment(LineHeightShiftAdjustmentType value) {
this.lineHeightShiftAdjustment = value;
}
/**
* Gets the value of the lineStackingStrategy property.
*
* @return
* possible object is
* {@link LineStackingStrategyType }
*
*/
public LineStackingStrategyType getLineStackingStrategy() {
return lineStackingStrategy;
}
/**
* Sets the value of the lineStackingStrategy property.
*
* @param value
* allowed object is
* {@link LineStackingStrategyType }
*
*/
public void setLineStackingStrategy(LineStackingStrategyType value) {
this.lineStackingStrategy = value;
}
/**
* Gets the value of the linefeedTreatment property.
*
* @return
* possible object is
* {@link LinefeedTreatmentType }
*
*/
public LinefeedTreatmentType getLinefeedTreatment() {
return linefeedTreatment;
}
/**
* Sets the value of the linefeedTreatment property.
*
* @param value
* allowed object is
* {@link LinefeedTreatmentType }
*
*/
public void setLinefeedTreatment(LinefeedTreatmentType value) {
this.linefeedTreatment = value;
}
/**
* Gets the value of the margin property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the margin property.
*
*
* For example, to add a new item, do as follows:
*
* getMargin().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getMargin() {
if (margin == null) {
margin = new ArrayList();
}
return this.margin;
}
/**
* Gets the value of the maxWidth property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMaxWidth() {
return maxWidth;
}
/**
* Sets the value of the maxWidth property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMaxWidth(String value) {
this.maxWidth = value;
}
/**
* Gets the value of the minHeight property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMinHeight() {
return minHeight;
}
/**
* Sets the value of the minHeight property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMinHeight(String value) {
this.minHeight = value;
}
/**
* Gets the value of the minWidth property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMinWidth() {
return minWidth;
}
/**
* Sets the value of the minWidth property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMinWidth(String value) {
this.minWidth = value;
}
/**
* Gets the value of the pageBreakInside property.
*
* @return
* possible object is
* {@link PageBreakInsideType }
*
*/
public PageBreakInsideType getPageBreakInside() {
return pageBreakInside;
}
/**
* Sets the value of the pageBreakInside property.
*
* @param value
* allowed object is
* {@link PageBreakInsideType }
*
*/
public void setPageBreakInside(PageBreakInsideType value) {
this.pageBreakInside = value;
}
/**
* Gets the value of the referenceOrientation property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReferenceOrientation() {
return referenceOrientation;
}
/**
* Sets the value of the referenceOrientation property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReferenceOrientation(String value) {
this.referenceOrientation = value;
}
/**
* Gets the value of the scoreSpaces property.
*
* @return
* possible object is
* {@link ScoreSpacesType }
*
*/
public ScoreSpacesType getScoreSpaces() {
return scoreSpaces;
}
/**
* Sets the value of the scoreSpaces property.
*
* @param value
* allowed object is
* {@link ScoreSpacesType }
*
*/
public void setScoreSpaces(ScoreSpacesType value) {
this.scoreSpaces = value;
}
/**
* Gets the value of the script property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getScript() {
return script;
}
/**
* Sets the value of the script property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setScript(String value) {
this.script = value;
}
/**
* Gets the value of the textTransform property.
*
* @return
* possible object is
* {@link TextTransformType }
*
*/
public TextTransformType getTextTransform() {
return textTransform;
}
/**
* Sets the value of the textTransform property.
*
* @param value
* allowed object is
* {@link TextTransformType }
*
*/
public void setTextTransform(TextTransformType value) {
this.textTransform = value;
}
/**
* Gets the value of the visibility property.
*
* @return
* possible object is
* {@link VisibilityType }
*
*/
public VisibilityType getVisibility() {
return visibility;
}
/**
* Sets the value of the visibility property.
*
* @param value
* allowed object is
* {@link VisibilityType }
*
*/
public void setVisibility(VisibilityType value) {
this.visibility = value;
}
/**
* Gets the value of the whiteSpace property.
*
* @return
* possible object is
* {@link WhiteSpaceType }
*
*/
public WhiteSpaceType getWhiteSpace() {
return whiteSpace;
}
/**
* Sets the value of the whiteSpace property.
*
* @param value
* allowed object is
* {@link WhiteSpaceType }
*
*/
public void setWhiteSpace(WhiteSpaceType value) {
this.whiteSpace = value;
}
/**
* Gets the value of the whiteSpaceTreatment property.
*
* @return
* possible object is
* {@link WhiteSpaceTreatmentType }
*
*/
public WhiteSpaceTreatmentType getWhiteSpaceTreatment() {
return whiteSpaceTreatment;
}
/**
* Sets the value of the whiteSpaceTreatment property.
*
* @param value
* allowed object is
* {@link WhiteSpaceTreatmentType }
*
*/
public void setWhiteSpaceTreatment(WhiteSpaceTreatmentType value) {
this.whiteSpaceTreatment = value;
}
/**
* Gets the value of the wordSpacing property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWordSpacing() {
return wordSpacing;
}
/**
* Sets the value of the wordSpacing property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWordSpacing(String value) {
this.wordSpacing = value;
}
/**
* Gets the value of the writingMode property.
*
* @return
* possible object is
* {@link WritingModeType }
*
*/
public WritingModeType getWritingMode() {
return writingMode;
}
/**
* Sets the value of the writingMode property.
*
* @param value
* allowed object is
* {@link WritingModeType }
*
*/
public void setWritingMode(WritingModeType value) {
this.writingMode = value;
}
/**
* Gets the value of the borderBottom property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBorderBottom() {
return borderBottom;
}
/**
* Sets the value of the borderBottom property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBorderBottom(String value) {
this.borderBottom = value;
}
/**
* Gets the value of the borderCollapse property.
*
* @return
* possible object is
* {@link BorderCollapseType }
*
*/
public BorderCollapseType getBorderCollapse() {
return borderCollapse;
}
/**
* Sets the value of the borderCollapse property.
*
* @param value
* allowed object is
* {@link BorderCollapseType }
*
*/
public void setBorderCollapse(BorderCollapseType value) {
this.borderCollapse = value;
}
/**
* Gets the value of the borderColor property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the borderColor property.
*
*
* For example, to add a new item, do as follows:
*
* getBorderColor().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getBorderColor() {
if (borderColor == null) {
borderColor = new ArrayList();
}
return this.borderColor;
}
/**
* Gets the value of the borderLeft property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBorderLeft() {
return borderLeft;
}
/**
* Sets the value of the borderLeft property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBorderLeft(String value) {
this.borderLeft = value;
}
/**
* Gets the value of the borderRight property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBorderRight() {
return borderRight;
}
/**
* Sets the value of the borderRight property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBorderRight(String value) {
this.borderRight = value;
}
/**
* Gets the value of the borderSeparation property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the borderSeparation property.
*
*
* For example, to add a new item, do as follows:
*
* getBorderSeparation().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getBorderSeparation() {
if (borderSeparation == null) {
borderSeparation = new ArrayList();
}
return this.borderSeparation;
}
/**
* Gets the value of the borderStyle property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the borderStyle property.
*
*
* For example, to add a new item, do as follows:
*
* getBorderStyle().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link BorderStyleType }
*
*
*/
public List getBorderStyle() {
if (borderStyle == null) {
borderStyle = new ArrayList();
}
return this.borderStyle;
}
/**
* Gets the value of the borderTop property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBorderTop() {
return borderTop;
}
/**
* Sets the value of the borderTop property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBorderTop(String value) {
this.borderTop = value;
}
/**
* Gets the value of the borderWidth property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the borderWidth property.
*
*
* For example, to add a new item, do as follows:
*
* getBorderWidth().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getBorderWidth() {
if (borderWidth == null) {
borderWidth = new ArrayList();
}
return this.borderWidth;
}
/**
* Gets the value of the color property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getColor() {
return color;
}
/**
* Sets the value of the color property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setColor(String value) {
this.color = value;
}
/**
* Gets the value of the country property.
*
* @return
* possible object is
* {@link CountryType }
*
*/
public CountryType getCountry() {
return country;
}
/**
* Sets the value of the country property.
*
* @param value
* allowed object is
* {@link CountryType }
*
*/
public void setCountry(CountryType value) {
this.country = value;
}
/**
* Gets the value of the displayAlign property.
*
* @return
* possible object is
* {@link DisplayAlignType }
*
*/
public DisplayAlignType getDisplayAlign() {
return displayAlign;
}
/**
* Sets the value of the displayAlign property.
*
* @param value
* allowed object is
* {@link DisplayAlignType }
*
*/
public void setDisplayAlign(DisplayAlignType value) {
this.displayAlign = value;
}
/**
* Gets the value of the endIndent property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEndIndent() {
return endIndent;
}
/**
* Sets the value of the endIndent property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEndIndent(String value) {
this.endIndent = value;
}
/**
* Gets the value of the fontFamily property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFontFamily() {
return fontFamily;
}
/**
* Sets the value of the fontFamily property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFontFamily(String value) {
this.fontFamily = value;
}
/**
* Gets the value of the fontSize property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFontSize() {
return fontSize;
}
/**
* Sets the value of the fontSize property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFontSize(String value) {
this.fontSize = value;
}
/**
* Gets the value of the fontStyle property.
*
* @return
* possible object is
* {@link FontStyleType }
*
*/
public FontStyleType getFontStyle() {
return fontStyle;
}
/**
* Sets the value of the fontStyle property.
*
* @param value
* allowed object is
* {@link FontStyleType }
*
*/
public void setFontStyle(FontStyleType value) {
this.fontStyle = value;
}
/**
* Gets the value of the fontWeight property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFontWeight() {
return fontWeight;
}
/**
* Sets the value of the fontWeight property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFontWeight(String value) {
this.fontWeight = value;
}
/**
* Gets the value of the hyphenate property.
*
* @return
* possible object is
* {@link HyphenateType }
*
*/
public HyphenateType getHyphenate() {
return hyphenate;
}
/**
* Sets the value of the hyphenate property.
*
* @param value
* allowed object is
* {@link HyphenateType }
*
*/
public void setHyphenate(HyphenateType value) {
this.hyphenate = value;
}
/**
* Gets the value of the hyphenationCharacter property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyphenationCharacter() {
return hyphenationCharacter;
}
/**
* Sets the value of the hyphenationCharacter property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyphenationCharacter(String value) {
this.hyphenationCharacter = value;
}
/**
* Gets the value of the hyphenationPushCharacterCount property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyphenationPushCharacterCount() {
return hyphenationPushCharacterCount;
}
/**
* Sets the value of the hyphenationPushCharacterCount property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyphenationPushCharacterCount(String value) {
this.hyphenationPushCharacterCount = value;
}
/**
* Gets the value of the hyphenationRemainCharacterCount property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHyphenationRemainCharacterCount() {
return hyphenationRemainCharacterCount;
}
/**
* Sets the value of the hyphenationRemainCharacterCount property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHyphenationRemainCharacterCount(String value) {
this.hyphenationRemainCharacterCount = value;
}
/**
* Gets the value of the keepTogether property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the keepTogether property.
*
*
* For example, to add a new item, do as follows:
*
* getKeepTogether().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getKeepTogether() {
if (keepTogether == null) {
keepTogether = new ArrayList();
}
return this.keepTogether;
}
/**
* Gets the value of the keepTogetherWithinColumn property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKeepTogetherWithinColumn() {
return keepTogetherWithinColumn;
}
/**
* Sets the value of the keepTogetherWithinColumn property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKeepTogetherWithinColumn(String value) {
this.keepTogetherWithinColumn = value;
}
/**
* Gets the value of the keepTogetherWithinLine property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKeepTogetherWithinLine() {
return keepTogetherWithinLine;
}
/**
* Sets the value of the keepTogetherWithinLine property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKeepTogetherWithinLine(String value) {
this.keepTogetherWithinLine = value;
}
/**
* Gets the value of the keepTogetherWithinPage property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKeepTogetherWithinPage() {
return keepTogetherWithinPage;
}
/**
* Sets the value of the keepTogetherWithinPage property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKeepTogetherWithinPage(String value) {
this.keepTogetherWithinPage = value;
}
/**
* Gets the value of the language property.
*
* @return
* possible object is
* {@link LanguageType }
*
*/
public LanguageType getLanguage() {
return language;
}
/**
* Sets the value of the language property.
*
* @param value
* allowed object is
* {@link LanguageType }
*
*/
public void setLanguage(LanguageType value) {
this.language = value;
}
/**
* Gets the value of the leaderAlignment property.
*
* @return
* possible object is
* {@link LeaderAlignmentType }
*
*/
public LeaderAlignmentType getLeaderAlignment() {
return leaderAlignment;
}
/**
* Sets the value of the leaderAlignment property.
*
* @param value
* allowed object is
* {@link LeaderAlignmentType }
*
*/
public void setLeaderAlignment(LeaderAlignmentType value) {
this.leaderAlignment = value;
}
/**
* Gets the value of the leaderLength property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the leaderLength property.
*
*
* For example, to add a new item, do as follows:
*
* getLeaderLength().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List getLeaderLength() {
if (leaderLength == null) {
leaderLength = new ArrayList();
}
return this.leaderLength;
}
/**
* Gets the value of the leaderLengthMaximum property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLeaderLengthMaximum() {
return leaderLengthMaximum;
}
/**
* Sets the value of the leaderLengthMaximum property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLeaderLengthMaximum(String value) {
this.leaderLengthMaximum = value;
}
/**
* Gets the value of the leaderLengthMinimum property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLeaderLengthMinimum() {
return leaderLengthMinimum;
}
/**
* Sets the value of the leaderLengthMinimum property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLeaderLengthMinimum(String value) {
this.leaderLengthMinimum = value;
}
/**
* Gets the value of the leaderLengthOptimum property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLeaderLengthOptimum() {
return leaderLengthOptimum;
}
/**
* Sets the value of the leaderLengthOptimum property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLeaderLengthOptimum(String value) {
this.leaderLengthOptimum = value;
}
/**
* Gets the value of the leaderPattern property.
*
* @return
* possible object is
* {@link LeaderPatternType }
*
*/
public LeaderPatternType getLeaderPattern() {
return leaderPattern;
}
/**
* Sets the value of the leaderPattern property.
*
* @param value
* allowed object is
* {@link LeaderPatternType }
*
*/
public void setLeaderPattern(LeaderPatternType value) {
this.leaderPattern = value;
}
/**
* Gets the value of the leaderPatternWidth property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLeaderPatternWidth() {
return leaderPatternWidth;
}
/**
* Sets the value of the leaderPatternWidth property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLeaderPatternWidth(String value) {
this.leaderPatternWidth = value;
}
/**
* Gets the value of the letterSpacing property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLetterSpacing() {
return letterSpacing;
}
/**
* Sets the value of the letterSpacing property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLetterSpacing(String value) {
this.letterSpacing = value;
}
/**
* Gets the value of the lineHeight property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLineHeight() {
return lineHeight;
}
/**
* Sets the value of the lineHeight property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLineHeight(String value) {
this.lineHeight = value;
}
/**
* Gets the value of the orphans property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOrphans() {
return orphans;
}
/**
* Sets the value of the orphans property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOrphans(String value) {
this.orphans = value;
}
/**
* Gets the value of the position property.
*
* @return
* possible object is
* {@link PositionType }
*
*/
public PositionType getPosition() {
return position;
}
/**
* Sets the value of the position property.
*
* @param value
* allowed object is
* {@link PositionType }
*
*/
public void setPosition(PositionType value) {
this.position = value;
}
/**
* Gets the value of the provisionalDistanceBetweenStarts property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProvisionalDistanceBetweenStarts() {
return provisionalDistanceBetweenStarts;
}
/**
* Sets the value of the provisionalDistanceBetweenStarts property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProvisionalDistanceBetweenStarts(String value) {
this.provisionalDistanceBetweenStarts = value;
}
/**
* Gets the value of the provisionalLabelSeparation property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProvisionalLabelSeparation() {
return provisionalLabelSeparation;
}
/**
* Sets the value of the provisionalLabelSeparation property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProvisionalLabelSeparation(String value) {
this.provisionalLabelSeparation = value;
}
/**
* Gets the value of the relativeAlign property.
*
* @return
* possible object is
* {@link RelativeAlignType }
*
*/
public RelativeAlignType getRelativeAlign() {
return relativeAlign;
}
/**
* Sets the value of the relativeAlign property.
*
* @param value
* allowed object is
* {@link RelativeAlignType }
*
*/
public void setRelativeAlign(RelativeAlignType value) {
this.relativeAlign = value;
}
/**
* Gets the value of the ruleStyle property.
*
* @return
* possible object is
* {@link RuleStyleType }
*
*/
public RuleStyleType getRuleStyle() {
return ruleStyle;
}
/**
* Sets the value of the ruleStyle property.
*
* @param value
* allowed object is
* {@link RuleStyleType }
*
*/
public void setRuleStyle(RuleStyleType value) {
this.ruleStyle = value;
}
/**
* Gets the value of the ruleThickness property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRuleThickness() {
return ruleThickness;
}
/**
* Sets the value of the ruleThickness property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRuleThickness(String value) {
this.ruleThickness = value;
}
/**
* Gets the value of the startIndent property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStartIndent() {
return startIndent;
}
/**
* Sets the value of the startIndent property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStartIndent(String value) {
this.startIndent = value;
}
/**
* Gets the value of the textAlign property.
*
* @return
* possible object is
* {@link TextAlignType }
*
*/
public TextAlignType getTextAlign() {
return textAlign;
}
/**
* Sets the value of the textAlign property.
*
* @param value
* allowed object is
* {@link TextAlignType }
*
*/
public void setTextAlign(TextAlignType value) {
this.textAlign = value;
}
/**
* Gets the value of the textAlignLast property.
*
* @return
* possible object is
* {@link TextAlignLastType }
*
*/
public TextAlignLastType getTextAlignLast() {
return textAlignLast;
}
/**
* Sets the value of the textAlignLast property.
*
* @param value
* allowed object is
* {@link TextAlignLastType }
*
*/
public void setTextAlignLast(TextAlignLastType value) {
this.textAlignLast = value;
}
/**
* Gets the value of the textIndent property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTextIndent() {
return textIndent;
}
/**
* Sets the value of the textIndent property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTextIndent(String value) {
this.textIndent = value;
}
/**
* Gets the value of the whiteSpaceCollapse property.
*
* @return
* possible object is
* {@link WhiteSpaceCollapseType }
*
*/
public WhiteSpaceCollapseType getWhiteSpaceCollapse() {
return whiteSpaceCollapse;
}
/**
* Sets the value of the whiteSpaceCollapse property.
*
* @param value
* allowed object is
* {@link WhiteSpaceCollapseType }
*
*/
public void setWhiteSpaceCollapse(WhiteSpaceCollapseType value) {
this.whiteSpaceCollapse = value;
}
/**
* Gets the value of the widows property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWidows() {
return widows;
}
/**
* Sets the value of the widows property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWidows(String value) {
this.widows = value;
}
/**
* Gets the value of the wrapOption property.
*
* @return
* possible object is
* {@link WrapOptionType }
*
*/
public WrapOptionType getWrapOption() {
return wrapOption;
}
/**
* Sets the value of the wrapOption property.
*
* @param value
* allowed object is
* {@link WrapOptionType }
*
*/
public void setWrapOption(WrapOptionType value) {
this.wrapOption = value;
}
}