All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.plutext.jaxb.xslfo.MultiToggle Maven / Gradle / Ivy

There is a newer version: 11.4.0
Show newest version

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.XmlElementRef;
import javax.xml.bind.annotation.XmlElementRefs;
import javax.xml.bind.annotation.XmlMixed;
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">
 *       <choice maxOccurs="unbounded" minOccurs="0">
 *         <group ref="{http://www.w3.org/1999/XSL/Format}inline_List"/>
 *         <group ref="{http://www.w3.org/1999/XSL/Format}block_List"/>
 *         <group ref="{http://www.w3.org/1999/XSL/Format}neutral_List"/>
 *         <group ref="{http://www.w3.org/1999/XSL/Format}float_List"/>
 *         <group ref="{http://www.w3.org/1999/XSL/Format}footnote_List"/>
 *       </choice>
 *       <attGroup ref="{http://www.w3.org/1999/XSL/Format}Accessibility_Properties_List"/>
 *       <attGroup ref="{http://www.w3.org/1999/XSL/Format}inheritable_properties_List"/>
 *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
 *       <attribute name="switch-to" type="{http://www.w3.org/2001/XMLSchema}string" />
 *       <attribute name="vertical-align" type="{http://www.w3.org/1999/XSL/Format}vertical_align_Type" />
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "content" }) @XmlRootElement(name = "multi-toggle") public class MultiToggle { @XmlElementRefs({ @XmlElementRef(name = "table", namespace = "http://www.w3.org/1999/XSL/Format", type = Table.class), @XmlElementRef(name = "page-number-citation", namespace = "http://www.w3.org/1999/XSL/Format", type = PageNumberCitation.class), @XmlElementRef(name = "multi-toggle", namespace = "http://www.w3.org/1999/XSL/Format", type = MultiToggle.class), @XmlElementRef(name = "block", namespace = "http://www.w3.org/1999/XSL/Format", type = Block.class), @XmlElementRef(name = "table-and-caption", namespace = "http://www.w3.org/1999/XSL/Format", type = TableAndCaption.class), @XmlElementRef(name = "list-block", namespace = "http://www.w3.org/1999/XSL/Format", type = ListBlock.class), @XmlElementRef(name = "external-graphic", namespace = "http://www.w3.org/1999/XSL/Format", type = ExternalGraphic.class), @XmlElementRef(name = "instream-foreign-object", namespace = "http://www.w3.org/1999/XSL/Format", type = InstreamForeignObject.class), @XmlElementRef(name = "block-container", namespace = "http://www.w3.org/1999/XSL/Format", type = BlockContainer.class), @XmlElementRef(name = "bidi-override", namespace = "http://www.w3.org/1999/XSL/Format", type = BidiOverride.class), @XmlElementRef(name = "footnote", namespace = "http://www.w3.org/1999/XSL/Format", type = Footnote.class), @XmlElementRef(name = "float", namespace = "http://www.w3.org/1999/XSL/Format", type = Float.class), @XmlElementRef(name = "basic-link", namespace = "http://www.w3.org/1999/XSL/Format", type = BasicLink.class), @XmlElementRef(name = "leader", namespace = "http://www.w3.org/1999/XSL/Format", type = Leader.class), @XmlElementRef(name = "wrapper", namespace = "http://www.w3.org/1999/XSL/Format", type = Wrapper.class), @XmlElementRef(name = "multi-properties", namespace = "http://www.w3.org/1999/XSL/Format", type = MultiProperties.class), @XmlElementRef(name = "retrieve-marker", namespace = "http://www.w3.org/1999/XSL/Format", type = RetrieveMarker.class), @XmlElementRef(name = "inline", namespace = "http://www.w3.org/1999/XSL/Format", type = Inline.class), @XmlElementRef(name = "inline-container", namespace = "http://www.w3.org/1999/XSL/Format", type = InlineContainer.class), @XmlElementRef(name = "page-number", namespace = "http://www.w3.org/1999/XSL/Format", type = PageNumber.class), @XmlElementRef(name = "multi-switch", namespace = "http://www.w3.org/1999/XSL/Format", type = MultiSwitch.class), @XmlElementRef(name = "character", namespace = "http://www.w3.org/1999/XSL/Format", type = Character.class) }) @XmlMixed protected List content; @XmlAttribute protected String id; @XmlAttribute(name = "switch-to") protected String switchTo; @XmlAttribute(name = "vertical-align") protected String verticalAlign; @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 content 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 content property. * *

* For example, to add a new item, do as follows: *

     *    getContent().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link String } * {@link PageNumberCitation } * {@link Table } * {@link MultiToggle } * {@link ListBlock } * {@link TableAndCaption } * {@link Block } * {@link InstreamForeignObject } * {@link ExternalGraphic } * {@link BlockContainer } * {@link Footnote } * {@link BidiOverride } * {@link Float } * {@link BasicLink } * {@link Leader } * {@link MultiProperties } * {@link Wrapper } * {@link RetrieveMarker } * {@link Inline } * {@link InlineContainer } * {@link MultiSwitch } * {@link PageNumber } * {@link Character } * * */ public List getContent() { if (content == null) { content = new ArrayList(); } return this.content; } /** * Gets the value of the id property. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } /** * Gets the value of the switchTo property. * * @return * possible object is * {@link String } * */ public String getSwitchTo() { return switchTo; } /** * Sets the value of the switchTo property. * * @param value * allowed object is * {@link String } * */ public void setSwitchTo(String value) { this.switchTo = value; } /** * Gets the value of the verticalAlign property. * * @return * possible object is * {@link String } * */ public String getVerticalAlign() { return verticalAlign; } /** * Sets the value of the verticalAlign property. * * @param value * allowed object is * {@link String } * */ public void setVerticalAlign(String value) { this.verticalAlign = 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; } }