[FOray-commit] SF.net SVN: foray:[12931] trunk/foray/foray-fotree/src
Modular XSL-FO Implementation for Java.
Status: Alpha
Brought to you by:
victormote
|
From: <vic...@us...> - 2022-12-23 23:44:51
|
Revision: 12931
http://sourceforge.net/p/foray/code/12931
Author: victormote
Date: 2022-12-23 23:44:44 +0000 (Fri, 23 Dec 2022)
Log Message:
-----------
Remove no-longer-needed FoObj method parameters.
Modified Paths:
--------------
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/FoObj.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/FoTreeParser4a.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/Property.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/NamespaceFo.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/obj/LayoutMasterSet4a.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractAbsoluteDimension.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractAbsoluteOffset.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractCharacter.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractContentDimension.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractCue.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractGlyphOrientation.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractIndent.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractKeep.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractMargin.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractMergeIndex.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractName.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractPadding.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractString.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBorderSeparation.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBorderSpacing.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBorderStartColor.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBorderStartPrecedence.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBorderStartStyle.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBorderStartWidth.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBorderTop.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBorderTopColor.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBorderTopStyle.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBorderTopWidth.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBottom.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBreakAfter.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdBreakBefore.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdCaptionSide.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdCaseName.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdCaseTitle.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdChangeBarClass.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdChangeBarColor.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdChangeBarOffset.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdChangeBarPlacement.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdChangeBarStyle.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdChangeBarWidth.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdCharacter.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdClear.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdClip.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdColor.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdColorProfileName.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdColumnCount.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdColumnGap.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdColumnNumber.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdColumnWidth.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdContentHeight.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdContentType.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdContentWidth.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdCountry.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdCue.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdCueAfter.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdCueBefore.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdDestinationPlacementOffset.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdDirection.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdDisplayAlign.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdElevation.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdEmptyCells.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdEndIndent.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdEndsRow.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdExtent.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdExternalDestination.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFloat.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFlowMapName.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFlowMapReference.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFlowName.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFlowNameReference.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFont.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFontFamily.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFontSelectionStrategy.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFontSize.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFontSizeAdjust.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFontStretch.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFontStyle.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFontVariant.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFontWeight.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdForcePageCount.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdFormat.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdGlyphOrientationHorizontal.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdGlyphOrientationVertical.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdGroupingSeparator.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdGroupingSize.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdHeight.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdHyphenate.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdHyphenationCharacter.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdHyphenationKeep.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdHyphenationLadderCount.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdHyphenationPushCharacterCount.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdHyphenationRemainCharacterCount.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdId.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdIndexClass.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdIndexKey.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdIndicateDestination.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdInitialPageNumber.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdInlineProgressionDimension.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdInternalDestination.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdIntrinsicScaleValue.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdIntrusionDisplace.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdKeepTogether.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdKeepWithNext.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdKeepWithPrevious.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLanguage.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLastLineEndIndent.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLeaderAlignment.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLeaderLength.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLeaderPattern.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLeaderPatternWidth.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLeft.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLetterSpacing.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLetterValue.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLineHeight.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLineHeightShiftAdjustment.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLineStackingStrategy.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdLinefeedTreatment.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMargin.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMarginBottom.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMarginLeft.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMarginRight.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMarginTop.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMarkerClassName.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMasterName.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMasterReference.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMaxHeight.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMaxWidth.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMaximumRepeats.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMediaUsage.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMergePagesAcrossIndexKeyReferences.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMergeRangesAcrossIndexKeyReferences.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMergeSequentialPageNumbers.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMinHeight.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdMinWidth.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdNumberColumnsRepeated.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdNumberColumnsSpanned.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdNumberRowsSpanned.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdOddOrEven.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdOrphans.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdOverflow.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdPadding.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdPaddingAfter.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdPaddingBefore.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdPaddingBottom.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdPaddingEnd.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdPaddingLeft.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdPaddingRight.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdPaddingStart.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdPaddingTop.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdRefIndexKey.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdRegionNameReference.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdRetrieveClassName.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdRight.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdStartIndent.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdTop.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/PdWidth.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/value/PropertyValue.java
trunk/foray/foray-fotree/src/main/java/org/foray/fotree/xml/prop/Lang.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BorderSeparationTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BorderSpacingTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BorderStartColorTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BorderStartPrecedenceTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BorderStartStyleTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BorderStartWidthTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BorderTopColorTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BorderTopStyleTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BorderTopTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BorderTopWidthTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BottomTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BreakAfterTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/BreakBeforeTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/CaptionSideTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/CaseNameTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/CaseTitleTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ChangeBarClassTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ChangeBarColorTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ChangeBarOffsetTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ChangeBarPlacementTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ChangeBarStyleTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ChangeBarWidthTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/CharacterTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ClearTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ClipTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ColorProfileNameTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ColorTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ColumnCountTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ColumnGapTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ColumnNumberTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ColumnWidthTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ContentHeightTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ContentTypeTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ContentWidthTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/CountryTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/CueAfterTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/CueBeforeTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/CueTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/DestinationPlacementOffsetTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/DirectionTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/DisplayAlignTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ElevationTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/EmptyCellsTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/EndIndentTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/EndsRowTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ExtentTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ExternalDestinationTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FloatTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FlowMapNameTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FlowMapReferenceTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FlowNameReferenceTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FlowNameTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FontFamilyTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FontSelectionStrategyTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FontSizeAdjustTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FontSizeTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FontStretchTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FontStyleTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FontTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FontVariantTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FontWeightTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/ForcePageCountTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/FormatTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/GlyphOrientationHorizontalTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/GlyphOrientationVerticalTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/GroupingSeparatorTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/GroupingSizeTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/HeightTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/HyphenateTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/HyphenationCharacterTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/HyphenationKeepTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/HyphenationLadderCountTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/HyphenationPushCharacterCountTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/HyphenationRemainCharacterCountTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/IdTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/IndexClassTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/IndexKeyTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/IndicateDestinationTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/InitialPageNumberTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/InlineProgressionDimensionTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/InternalDestinationTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/IntrinsicScaleValueTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/IntrusionDisplaceTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/KeepTogetherTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/KeepWithNextTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/KeepWithPreviousTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LanguageTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LastLineEndIndentTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LeaderAlignmentTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LeaderLengthTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LeaderPatternTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LeaderPatternWidthTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LeftTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LetterSpacingTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LetterValueTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LineHeightShiftAdjustmentTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LineHeightTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LineStackingStrategyTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/LinefeedTreatmentTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MarginBottomTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MarginLeftTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MarginRightTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MarginTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MarginTopTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MarkerClassNameTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MasterNameTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MasterReferenceTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MaxHeightTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MaxWidthTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MaximumRepeatsTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MediaUsageTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MergePagesAcrossIndexKeyReferencesTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MergeRangesAcrossIndexKeyReferencesTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MergeSequentialPageNumbersTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MinHeightTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/MinWidthTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/NumberColumnsRepeatedTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/NumberColumnsSpannedTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/NumberRowsSpannedTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/OddOrEvenTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/OrphansTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/OverflowTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/PaddingAfterTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/PaddingBeforeTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/PaddingBottomTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/PaddingEndTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/PaddingLeftTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/PaddingRightTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/PaddingStartTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/PaddingTests.java
trunk/foray/foray-fotree/src/test/java/org/foray/fotree/fo/prop/PaddingTopTests.java
Modified: trunk/foray/foray-fotree/src/main/java/org/foray/fotree/FoObj.java
===================================================================
--- trunk/foray/foray-fotree/src/main/java/org/foray/fotree/FoObj.java 2022-12-23 19:44:36 UTC (rev 12930)
+++ trunk/foray/foray-fotree/src/main/java/org/foray/fotree/FoObj.java 2022-12-23 23:44:44 UTC (rev 12931)
@@ -480,7 +480,26 @@
}
}
+ /**
+ * Checks each property value for validity when applied to this object.
+ * This is useful mostly at parse time, and mostly for functions that require specific ancestors.
+ * @throws FoTreeException If an property value attached to this object is not valid.
+ */
+ protected void validatePropertyTypes() throws FoTreeException {
+ final PropertyList properties = getPropertyList();
+ for (int index = 0; index < properties.qtyProperties(); index ++) {
+ final Property property = properties.getProperty(index);
+
+
+
+ if (! property.value().isValidForObject(this)) {
+ this.throwExceptionContentModelViolation();
+ }
+ }
+ }
+
+
/**
* A hook into the parsing process which allows the subclass instance to do some initialization-type work after all
* of the properties have been parsed, but before any of the children have been parsed.
Modified: trunk/foray/foray-fotree/src/main/java/org/foray/fotree/FoTreeParser4a.java
===================================================================
--- trunk/foray/foray-fotree/src/main/java/org/foray/fotree/FoTreeParser4a.java 2022-12-23 19:44:36 UTC (rev 12930)
+++ trunk/foray/foray-fotree/src/main/java/org/foray/fotree/FoTreeParser4a.java 2022-12-23 23:44:44 UTC (rev 12931)
@@ -339,8 +339,9 @@
if (nativeNamespace != null) {
nativeNamespace.parseAttributes(list, attlist, fobj, getLocator(), this, this);
}
+ fobj.validatePropertyTypes();
+ fobj.validatePropertyValues();
fobj.validateProperties();
- fobj.validatePropertyValues();
/* If the parent is not null (which it can be for Root), register
* the newly-created object as a child of the parent. */
if (this.currentFObj != null) {
Modified: trunk/foray/foray-fotree/src/main/java/org/foray/fotree/Property.java
===================================================================
--- trunk/foray/foray-fotree/src/main/java/org/foray/fotree/Property.java 2022-12-23 19:44:36 UTC (rev 12930)
+++ trunk/foray/foray-fotree/src/main/java/org/foray/fotree/Property.java 2022-12-23 23:44:44 UTC (rev 12931)
@@ -247,4 +247,14 @@
return (int) Math.round(numeric);
}
+ /**
+ * Indicates whether this property is valid when placed on a given formatting object.
+ * @param fobj The object being evaluated, usually the object to which this value's property is attached.
+ * @return True if and only if this property if valid on {@code fobj}.
+ * @see PropertyValue#isValidForObject(FoObj)
+ */
+ public boolean isValidForObject(final FoObj fobj) {
+ return true;
+ }
+
}
Modified: trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/NamespaceFo.java
===================================================================
--- trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/NamespaceFo.java 2022-12-23 19:44:36 UTC (rev 12930)
+++ trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/NamespaceFo.java 2022-12-23 23:44:44 UTC (rev 12931)
@@ -1150,406 +1150,406 @@
return new PdBorderRightWidth(propertyFullName, attributeValue);
}
case BORDER_SEPARATION: {
- return new PdBorderSeparation(fobj, propertyFullName, attributeValue);
+ return new PdBorderSeparation(propertyFullName, attributeValue);
}
case BORDER_SPACING: {
- return new PdBorderSpacing(fobj, propertyFullName, attributeValue);
+ return new PdBorderSpacing(propertyFullName, attributeValue);
}
case BORDER_START_COLOR: {
- return new PdBorderStartColor(fobj, propertyFullName, attributeValue);
+ return new PdBorderStartColor(propertyFullName, attributeValue);
}
case BORDER_START_PRECEDENCE: {
- return new PdBorderStartPrecedence(fobj, propertyFullName, attributeValue);
+ return new PdBorderStartPrecedence(propertyFullName, attributeValue);
}
case BORDER_START_STYLE: {
- return new PdBorderStartStyle(fobj, propertyFullName, attributeValue);
+ return new PdBorderStartStyle(propertyFullName, attributeValue);
}
case BORDER_START_WIDTH: {
- return new PdBorderStartWidth(fobj, propertyFullName, attributeValue);
+ return new PdBorderStartWidth(propertyFullName, attributeValue);
}
case BORDER_STYLE: {
return new PdBorderStyle(propertyFullName, attributeValue);
}
case BORDER_TOP: {
- return new PdBorderTop(fobj, propertyFullName, attributeValue);
+ return new PdBorderTop(propertyFullName, attributeValue);
}
case BORDER_TOP_COLOR: {
- return new PdBorderTopColor(fobj, propertyFullName, attributeValue);
+ return new PdBorderTopColor(propertyFullName, attributeValue);
}
case BORDER_TOP_STYLE: {
- return new PdBorderTopStyle(fobj, propertyFullName, attributeValue);
+ return new PdBorderTopStyle(propertyFullName, attributeValue);
}
case BORDER_TOP_WIDTH: {
- return new PdBorderTopWidth(fobj, propertyFullName, attributeValue);
+ return new PdBorderTopWidth(propertyFullName, attributeValue);
}
case BORDER_WIDTH: {
return new PdBorderWidth(propertyFullName, attributeValue);
}
case BOTTOM: {
- return new PdBottom(fobj, propertyFullName, attributeValue);
+ return new PdBottom(propertyFullName, attributeValue);
}
case BREAK_AFTER: {
- return new PdBreakAfter(fobj, propertyFullName, attributeValue);
+ return new PdBreakAfter(propertyFullName, attributeValue);
}
case BREAK_BEFORE: {
- return new PdBreakBefore(fobj, propertyFullName, attributeValue);
+ return new PdBreakBefore(propertyFullName, attributeValue);
}
case CAPTION_SIDE: {
- return new PdCaptionSide(fobj, propertyFullName, attributeValue);
+ return new PdCaptionSide(propertyFullName, attributeValue);
}
case CASE_NAME: {
- return new PdCaseName(fobj, propertyFullName, attributeValue);
+ return new PdCaseName(propertyFullName, attributeValue);
}
case CASE_TITLE: {
- return new PdCaseTitle(fobj, propertyFullName, attributeValue);
+ return new PdCaseTitle(propertyFullName, attributeValue);
}
case CHANGE_BAR_CLASS: {
- return new PdChangeBarClass(fobj, propertyFullName, attributeValue);
+ return new PdChangeBarClass(propertyFullName, attributeValue);
}
case CHANGE_BAR_COLOR: {
- return new PdChangeBarColor(fobj, propertyFullName, attributeValue);
+ return new PdChangeBarColor(propertyFullName, attributeValue);
}
case CHANGE_BAR_OFFSET: {
- return new PdChangeBarOffset(fobj, propertyFullName, attributeValue);
+ return new PdChangeBarOffset(propertyFullName, attributeValue);
}
case CHANGE_BAR_PLACEMENT: {
- return new PdChangeBarPlacement(fobj, propertyFullName, attributeValue);
+ return new PdChangeBarPlacement(propertyFullName, attributeValue);
}
case CHANGE_BAR_STYLE: {
- return new PdChangeBarStyle(fobj, propertyFullName, attributeValue);
+ return new PdChangeBarStyle(propertyFullName, attributeValue);
}
case CHANGE_BAR_WIDTH: {
- return new PdChangeBarWidth(fobj, propertyFullName, attributeValue);
+ return new PdChangeBarWidth(propertyFullName, attributeValue);
}
case CHARACTER: {
- return new org.foray.fotree.fo.prop.PdCharacter(fobj, propertyFullName, attributeValue);
+ return new org.foray.fotree.fo.prop.PdCharacter(propertyFullName, attributeValue);
}
case CLEAR: {
- return new PdClear(fobj, propertyFullName, attributeValue);
+ return new PdClear(propertyFullName, attributeValue);
}
case CLIP: {
- return new PdClip(fobj, propertyFullName, attributeValue);
+ return new PdClip(propertyFullName, attributeValue);
}
case COLOR: {
- return new PdColor(fobj, propertyFullName, attributeValue);
+ return new PdColor(propertyFullName, attributeValue);
}
case COLOR_PROFILE_NAME: {
- return new PdColorProfileName(fobj, propertyFullName, attributeValue);
+ return new PdColorProfileName(propertyFullName, attributeValue);
}
case COLUMN_COUNT: {
- return new PdColumnCount(fobj, propertyFullName, attributeValue);
+ return new PdColumnCount(propertyFullName, attributeValue);
}
case COLUMN_GAP: {
- return new PdColumnGap(fobj, propertyFullName, attributeValue);
+ return new PdColumnGap(propertyFullName, attributeValue);
}
case COLUMN_NUMBER: {
- return new PdColumnNumber(fobj, propertyFullName, attributeValue);
+ return new PdColumnNumber(propertyFullName, attributeValue);
}
case COLUMN_WIDTH: {
- return new PdColumnWidth(fobj, propertyFullName, attributeValue);
+ return new PdColumnWidth(propertyFullName, attributeValue);
}
case CONTENT_HEIGHT: {
- return new PdContentHeight(fobj, propertyFullName, attributeValue);
+ return new PdContentHeight(propertyFullName, attributeValue);
}
case CONTENT_TYPE: {
- return new PdContentType(fobj, propertyFullName, attributeValue);
+ return new PdContentType(propertyFullName, attributeValue);
}
case CONTENT_WIDTH: {
- return new PdContentWidth(fobj, propertyFullName, attributeValue);
+ return new PdContentWidth(propertyFullName, attributeValue);
}
case COUNTRY: {
- return new PdCountry(fobj, propertyFullName, attributeValue);
+ return new PdCountry(propertyFullName, attributeValue);
}
case CUE: {
- return new PdCue(fobj, propertyFullName, attributeValue);
+ return new PdCue(propertyFullName, attributeValue);
}
case CUE_AFTER: {
- return new PdCueAfter(fobj, propertyFullName, attributeValue);
+ return new PdCueAfter(propertyFullName, attributeValue);
}
case CUE_BEFORE: {
- return new PdCueBefore(fobj, propertyFullName, attributeValue);
+ return new PdCueBefore(propertyFullName, attributeValue);
}
case DESTINATION_PLACEMENT_OFFSET: {
- return new PdDestinationPlacementOffset(fobj, propertyFullName, attributeValue);
+ return new PdDestinationPlacementOffset(propertyFullName, attributeValue);
}
case DIRECTION: {
- return new PdDirection(fobj, propertyFullName, attributeValue);
+ return new PdDirection(propertyFullName, attributeValue);
}
case DISPLAY_ALIGN: {
- return new PdDisplayAlign(fobj, propertyFullName, attributeValue);
+ return new PdDisplayAlign(propertyFullName, attributeValue);
}
case DOMINANT_BASELINE: {
return PdDominantBaseline.getInstance(attributeValue);
}
case ELEVATION: {
- return new PdElevation(fobj, propertyFullName, attributeValue);
+ return new PdElevation(propertyFullName, attributeValue);
}
case EMPTY_CELLS: {
- return new PdEmptyCells(fobj, propertyFullName, attributeValue);
+ return new PdEmptyCells(propertyFullName, attributeValue);
}
case END_INDENT: {
- return new PdEndIndent(fobj, propertyFullName, attributeValue);
+ return new PdEndIndent(propertyFullName, attributeValue);
}
case ENDS_ROW: {
- return new PdEndsRow(fobj, propertyFullName, attributeValue);
+ return new PdEndsRow(propertyFullName, attributeValue);
}
case EXTENT: {
- return new PdExtent(fobj, propertyFullName, attributeValue);
+ return new PdExtent(propertyFullName, attributeValue);
}
case EXTERNAL_DESTINATION: {
- return new PdExternalDestination(fobj, propertyFullName, attributeValue, creator);
+ return new PdExternalDestination(propertyFullName, attributeValue, creator);
}
case FLOAT: {
- return new org.foray.fotree.fo.prop.PdFloat(fobj, propertyFullName, attributeValue);
+ return new org.foray.fotree.fo.prop.PdFloat(propertyFullName, attributeValue);
}
case FLOW_MAP_NAME: {
- return new PdFlowMapName(fobj, propertyFullName, attributeValue);
+ return new PdFlowMapName(propertyFullName, attributeValue);
}
case FLOW_MAP_REFERENCE: {
- return new PdFlowMapReference(fobj, propertyFullName, attributeValue);
+ return new PdFlowMapReference(propertyFullName, attributeValue);
}
case FLOW_NAME: {
- return new PdFlowName(fobj, propertyFullName, attributeValue);
+ return new PdFlowName(propertyFullName, attributeValue);
}
case FLOW_NAME_REFERENCE: {
- return new PdFlowNameReference(fobj, propertyFullName, attributeValue);
+ return new PdFlowNameReference(propertyFullName, attributeValue);
}
case FONT: {
- return new PdFont(fobj, propertyFullName, attributeValue);
+ return new PdFont(propertyFullName, attributeValue);
}
case FONT_FAMILY: {
- return new PdFontFamily(fobj, propertyFullName, attributeValue);
+ return new PdFontFamily(propertyFullName, attributeValue);
}
case FONT_SELECTION_STRATEGY: {
- return new PdFontSelectionStrategy(fobj, propertyFullName, attributeValue);
+ return new PdFontSelectionStrategy(propertyFullName, attributeValue);
}
case FONT_SIZE: {
- return new PdFontSize(fobj, propertyFullName, attributeValue);
+ return new PdFontSize(propertyFullName, attributeValue);
}
case FONT_SIZE_ADJUST: {
- return new PdFontSizeAdjust(fobj, propertyFullName, attributeValue);
+ return new PdFontSizeAdjust(propertyFullName, attributeValue);
}
case FONT_STRETCH: {
- return new PdFontStretch(fobj, propertyFullName, attributeValue);
+ return new PdFontStretch(propertyFullName, attributeValue);
}
case FONT_STYLE: {
- return new PdFontStyle(fobj, propertyFullName, attributeValue);
+ return new PdFontStyle(propertyFullName, attributeValue);
}
case FONT_VARIANT: {
- return new PdFontVariant(fobj, propertyFullName, attributeValue);
+ return new PdFontVariant(propertyFullName, attributeValue);
}
case FONT_WEIGHT: {
- return new PdFontWeight(fobj, propertyFullName, attributeValue);
+ return new PdFontWeight(propertyFullName, attributeValue);
}
case FORCE_PAGE_COUNT: {
- return new PdForcePageCount(fobj, propertyFullName, attributeValue);
+ return new PdForcePageCount(propertyFullName, attributeValue);
}
case FORMAT: {
- return new PdFormat(fobj, propertyFullName, attributeValue);
+ return new PdFormat(propertyFullName, attributeValue);
}
case GLYPH_ORIENTATION_HORIZONTAL: {
- return new PdGlyphOrientationHorizontal(fobj, propertyFullName, attributeValue);
+ return new PdGlyphOrientationHorizontal(propertyFullName, attributeValue);
}
case GLYPH_ORIENTATION_VERTICAL: {
- return new PdGlyphOrientationVertical(fobj, propertyFullName, attributeValue);
+ return new PdGlyphOrientationVertical(propertyFullName, attributeValue);
}
case GROUPING_SEPARATOR: {
- return new PdGroupingSeparator(fobj, propertyFullName, attributeValue);
+ return new PdGroupingSeparator(propertyFullName, attributeValue);
}
case GROUPING_SIZE: {
- return new PdGroupingSize(fobj, propertyFullName, attributeValue);
+ return new PdGroupingSize(propertyFullName, attributeValue);
}
case HEIGHT: {
- return new PdHeight(fobj, propertyFullName, attributeValue);
+ return new PdHeight(propertyFullName, attributeValue);
}
case HYPHENATE: {
- return new PdHyphenate(fobj, propertyFullName, attributeValue);
+ return new PdHyphenate(propertyFullName, attributeValue);
}
case HYPHENATION_CHARACTER: {
- return new PdHyphenationCharacter(fobj, propertyFullName, attributeValue);
+ return new PdHyphenationCharacter(propertyFullName, attributeValue);
}
case HYPHENATION_KEEP: {
- return new PdHyphenationKeep(fobj, propertyFullName, attributeValue);
+ return new PdHyphenationKeep(propertyFullName, attributeValue);
}
case HYPHENATION_LADDER_COUNT: {
- return new PdHyphenationLadderCount(fobj, propertyFullName, attributeValue);
+ return new PdHyphenationLadderCount(propertyFullName, attributeValue);
}
case HYPHENATION_PUSH_CHARACTER_COUNT: {
- return new PdHyphenationPushCharacterCount(fobj, propertyFullName, attributeValue);
+ return new PdHyphenationPushCharacterCount(propertyFullName, attributeValue);
}
case HYPHENATION_REMAIN_CHARACTER_COUNT: {
- return new PdHyphenationRemainCharacterCount(fobj, propertyFullName, attributeValue);
+ return new PdHyphenationRemainCharacterCount(propertyFullName, attributeValue);
}
case ID: {
- return new PdId(fobj, propertyFullName, attributeValue);
+ return new PdId(propertyFullName, attributeValue);
}
case INDEX_CLASS: {
- return new PdIndexClass(fobj, propertyFullName, attributeValue);
+ return new PdIndexClass(propertyFullName, attributeValue);
}
case INDEX_KEY: {
- return new PdIndexKey(fobj, propertyFullName, attributeValue);
+ return new PdIndexKey(propertyFullName, attributeValue);
}
case INDICATE_DESTINATION: {
- return new PdIndicateDestination(fobj, propertyFullName, attributeValue);
+ return new PdIndicateDestination(propertyFullName, attributeValue);
}
case INITIAL_PAGE_NUMBER: {
- return new PdInitialPageNumber(fobj, propertyFullName, attributeValue);
+ return new PdInitialPageNumber(propertyFullName, attributeValue);
}
case INLINE_PROGRESSION_DIMENSION: {
- return new PdInlineProgressionDimension(fobj, propertyFullName, attributeValue);
+ return new PdInlineProgressionDimension(propertyFullName, attributeValue);
}
case INTERNAL_DESTINATION: {
- return new PdInternalDestination(fobj, propertyFullName, attributeValue);
+ return new PdInternalDestination(propertyFullName, attributeValue);
}
case INTRINSIC_SCALE_VALUE: {
- return new PdIntrinsicScaleValue(fobj, propertyFullName, attributeValue);
+ return new PdIntrinsicScaleValue(propertyFullName, attributeValue);
}
case INTRUSION_DISPLACE: {
- return new PdIntrusionDisplace(fobj, propertyFullName, attributeValue);
+ return new PdIntrusionDisplace(propertyFullName, attributeValue);
}
case KEEP_TOGETHER: {
- return new PdKeepTogether(fobj, propertyFullName, attributeValue);
+ return new PdKeepTogether(propertyFullName, attributeValue);
}
case KEEP_WITH_NEXT: {
- return new PdKeepWithNext(fobj, propertyFullName, attributeValue);
+ return new PdKeepWithNext(propertyFullName, attributeValue);
}
case KEEP_WITH_PREVIOUS: {
- return new PdKeepWithPrevious(fobj, propertyFullName, attributeValue);
+ return new PdKeepWithPrevious(propertyFullName, attributeValue);
}
case LANGUAGE: {
- return new PdLanguage(fobj, propertyFullName, attributeValue);
+ return new PdLanguage(propertyFullName, attributeValue);
}
case LAST_LINE_END_INDENT: {
- return new PdLastLineEndIndent(fobj, propertyFullName, attributeValue);
+ return new PdLastLineEndIndent(propertyFullName, attributeValue);
}
case LEADER_ALIGNMENT: {
- return new PdLeaderAlignment(fobj, propertyFullName, attributeValue);
+ return new PdLeaderAlignment(propertyFullName, attributeValue);
}
case LEADER_LENGTH: {
- return new PdLeaderLength(fobj, propertyFullName, attributeValue);
+ return new PdLeaderLength(propertyFullName, attributeValue);
}
case LEADER_PATTERN: {
- return new PdLeaderPattern(fobj, propertyFullName, attributeValue);
+ return new PdLeaderPattern(propertyFullName, attributeValue);
}
case LEADER_PATTERN_WIDTH: {
- return new PdLeaderPatternWidth(fobj, propertyFullName, attributeValue);
+ return new PdLeaderPatternWidth(propertyFullName, attributeValue);
}
case LEFT: {
- return new PdLeft(fobj, propertyFullName, attributeValue);
+ return new PdLeft(propertyFullName, attributeValue);
}
case LETTER_SPACING: {
- return new PdLetterSpacing(fobj, propertyFullName, attributeValue);
+ return new PdLetterSpacing(propertyFullName, attributeValue);
}
case LETTER_VALUE: {
- return new PdLetterValue(fobj, propertyFullName, attributeValue);
+ return new PdLetterValue(propertyFullName, attributeValue);
}
case LINE_HEIGHT: {
- return new PdLineHeight(fobj, propertyFullName, attributeValue);
+ return new PdLineHeight(propertyFullName, attributeValue);
}
case LINE_HEIGHT_SHIFT_ADJUSTMENT: {
- return new PdLineHeightShiftAdjustment(fobj, propertyFullName, attributeValue);
+ return new PdLineHeightShiftAdjustment(propertyFullName, attributeValue);
}
case LINE_STACKING_STRATEGY: {
- return new PdLineStackingStrategy(fobj, propertyFullName, attributeValue);
+ return new PdLineStackingStrategy(propertyFullName, attributeValue);
}
case LINEFEED_TREATMENT: {
- return new PdLinefeedTreatment(fobj, propertyFullName, attributeValue);
+ return new PdLinefeedTreatment(propertyFullName, attributeValue);
}
case MARGIN: {
- return new PdMargin(fobj, propertyFullName, attributeValue);
+ return new PdMargin(propertyFullName, attributeValue);
}
case MARGIN_BOTTOM: {
- return new PdMarginBottom(fobj, propertyFullName, attributeValue);
+ return new PdMarginBottom(propertyFullName, attributeValue);
}
case MARGIN_LEFT: {
- return new PdMarginLeft(fobj, propertyFullName, attributeValue);
+ return new PdMarginLeft(propertyFullName, attributeValue);
}
case MARGIN_RIGHT: {
- return new PdMarginRight(fobj, propertyFullName, attributeValue);
+ return new PdMarginRight(propertyFullName, attributeValue);
}
case MARGIN_TOP: {
- return new PdMarginTop(fobj, propertyFullName, attributeValue);
+ return new PdMarginTop(propertyFullName, attributeValue);
}
case MARKER_CLASS_NAME: {
- return new PdMarkerClassName(fobj, propertyFullName, attributeValue);
+ return new PdMarkerClassName(propertyFullName, attributeValue);
}
case MASTER_NAME: {
- return new PdMasterName(fobj, propertyFullName, attributeValue);
+ return new PdMasterName(propertyFullName, attributeValue);
}
case MASTER_REFERENCE: {
- return new PdMasterReference(fobj, propertyFullName, attributeValue);
+ return new PdMasterReference(propertyFullName, attributeValue);
}
case MAX_HEIGHT: {
- return new PdMaxHeight(fobj, propertyFullName, attributeValue);
+ return new PdMaxHeight(propertyFullName, attributeValue);
}
case MAX_WIDTH: {
- return new PdMaxWidth(fobj, propertyFullName, attributeValue);
+ return new PdMaxWidth(propertyFullName, attributeValue);
}
case MAXIMUM_REPEATS: {
- return new PdMaximumRepeats(fobj, propertyFullName, attributeValue);
+ return new PdMaximumRepeats(propertyFullName, attributeValue);
}
case MEDIA_USAGE: {
- return new PdMediaUsage(fobj, propertyFullName, attributeValue);
+ return new PdMediaUsage(propertyFullName, attributeValue);
}
case MERGE_PAGES_ACROSS_INDEX_KEY_REFERENCES: {
- return new PdMergePagesAcrossIndexKeyReferences(fobj, propertyFullName, attributeValue);
+ return new PdMergePagesAcrossIndexKeyReferences(propertyFullName, attributeValue);
}
case MERGE_RANGES_ACROSS_INDEX_KEY_REFERENCES: {
- return new PdMergeRangesAcrossIndexKeyReferences(fobj, propertyFullName, attributeValue);
+ return new PdMergeRangesAcrossIndexKeyReferences(propertyFullName, attributeValue);
}
case MERGE_SEQUENTIAL_PAGE_NUMBERS: {
- return new PdMergeSequentialPageNumbers(fobj, propertyFullName, attributeValue);
+ return new PdMergeSequentialPageNumbers(propertyFullName, attributeValue);
}
case MIN_HEIGHT: {
- return new PdMinHeight(fobj, propertyFullName, attributeValue);
+ return new PdMinHeight(propertyFullName, attributeValue);
}
case MIN_WIDTH: {
- return new PdMinWidth(fobj, propertyFullName, attributeValue);
+ return new PdMinWidth(propertyFullName, attributeValue);
}
case NUMBER_COLUMNS_REPEATED: {
- return new PdNumberColumnsRepeated(fobj, propertyFullName, attributeValue);
+ return new PdNumberColumnsRepeated(propertyFullName, attributeValue);
}
case NUMBER_COLUMNS_SPANNED: {
- return new PdNumberColumnsSpanned(fobj, propertyFullName, attributeValue);
+ return new PdNumberColumnsSpanned(propertyFullName, attributeValue);
}
case NUMBER_ROWS_SPANNED: {
- return new PdNumberRowsSpanned(fobj, propertyFullName, attributeValue);
+ return new PdNumberRowsSpanned(propertyFullName, attributeValue);
}
case ODD_OR_EVEN: {
- return new PdOddOrEven(fobj, propertyFullName, attributeValue);
+ return new PdOddOrEven(propertyFullName, attributeValue);
}
case ORPHANS: {
- return new PdOrphans(fobj, propertyFullName, attributeValue);
+ return new PdOrphans(propertyFullName, attributeValue);
}
case OVERFLOW: {
- return new PdOverflow(fobj, propertyFullName, attributeValue);
+ return new PdOverflow(propertyFullName, attributeValue);
}
case PADDING: {
- return new PdPadding(fobj, propertyFullName, attributeValue);
+ return new PdPadding(propertyFullName, attributeValue);
}
case PADDING_AFTER: {
- return new PdPaddingAfter(fobj, propertyFullName, attributeValue);
+ return new PdPaddingAfter(propertyFullName, attributeValue);
}
case PADDING_BEFORE: {
- return new PdPaddingBefore(fobj, propertyFullName, attributeValue);
+ return new PdPaddingBefore(propertyFullName, attributeValue);
}
case PADDING_BOTTOM: {
- return new PdPaddingBottom(fobj, propertyFullName, attributeValue);
+ return new PdPaddingBottom(propertyFullName, attributeValue);
}
case PADDING_END: {
- return new PdPaddingEnd(fobj, propertyFullName, attributeValue);
+ return new PdPaddingEnd(propertyFullName, attributeValue);
}
case PADDING_LEFT: {
- return new PdPaddingLeft(fobj, propertyFullName, attributeValue);
+ return new PdPaddingLeft(propertyFullName, attributeValue);
}
case PADDING_RIGHT: {
- return new PdPaddingRight(fobj, propertyFullName, attributeValue);
+ return new PdPaddingRight(propertyFullName, attributeValue);
}
case PADDING_START: {
- return new PdPaddingStart(fobj, propertyFullName, attributeValue);
+ return new PdPaddingStart(propertyFullName, attributeValue);
}
case PADDING_TOP: {
- return new PdPaddingTop(fobj, propertyFullName, attributeValue);
+ return new PdPaddingTop(propertyFullName, attributeValue);
}
case PAGE_BREAK_AFTER: {
return new PdPageBreakAfter(fobj, propertyFullName, attributeValue);
@@ -1931,7 +1931,7 @@
return null;
}
assert property instanceof PdLetterSpacing : "letter-spacing must be a LetterSpacing";
- ((PdLetterSpacing) property).addComponent(fobj, propertyFullName, attributeValue);
+ ((PdLetterSpacing) property).addComponent(propertyFullName, attributeValue);
return property;
}
case WORD_SPACING: {
@@ -1949,7 +1949,7 @@
return null;
}
assert property instanceof AbstractKeep : "keep-together must be a Keep";
- ((AbstractKeep) property).addComponent(fobj, propertyFullName, attributeValue);
+ ((AbstractKeep) property).addComponent(propertyFullName, attributeValue);
return property;
}
case KEEP_WITH_NEXT: {
@@ -1958,7 +1958,7 @@
return null;
}
assert property instanceof AbstractKeep : "keep-with-next must be a Keep";
- ((AbstractKeep) property).addComponent(fobj, propertyFullName, attributeValue);
+ ((AbstractKeep) property).addComponent(propertyFullName, attributeValue);
return property;
}
case KEEP_WITH_PREVIOUS: {
@@ -1967,7 +1967,7 @@
return null;
}
assert property instanceof AbstractKeep : "keep-with-previous must be a Keep";
- ((AbstractKeep) property).addComponent(fobj, propertyFullName, attributeValue);
+ ((AbstractKeep) property).addComponent(propertyFullName, attributeValue);
return property;
}
case LINE_HEIGHT: {
@@ -1976,7 +1976,7 @@
return null;
}
assert property instanceof PdLineHeight : "line-height must be a LineHeight";
- ((PdLineHeight) property).addComponent(fobj, propertyFullName, attributeValue);
+ ((PdLineHeight) property).addComponent(propertyFullName, attributeValue);
return property;
}
case LEADER_LENGTH: {
@@ -1985,7 +1985,7 @@
return null;
}
assert property instanceof PdLeaderLength : "leader-length must be a LeaderLength";
- ((PdLeaderLength) property).addComponent(fobj, propertyFullName, attributeValue);
+ ((PdLeaderLength) property).addComponent(propertyFullName, attributeValue);
return property;
}
default:
Modified: trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/obj/LayoutMasterSet4a.java
===================================================================
--- trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/obj/LayoutMasterSet4a.java 2022-12-23 19:44:36 UTC (rev 12930)
+++ trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/obj/LayoutMasterSet4a.java 2022-12-23 23:44:44 UTC (rev 12931)
@@ -391,8 +391,8 @@
final FlowNameSpecifier4a flowNameSpecifier = new FlowNameSpecifier4a(
sourceList, propertyList);
sourceList.addChild(flowNameSpecifier);
- Property property = new PdFlowNameReference(flowNameSpecifier,
- FoPropertyId.FLOW_NAME_REFERENCE.toXslFo(), impliedName);
+ Property property = new PdFlowNameReference(FoPropertyId.FLOW_NAME_REFERENCE.toXslFo(),
+ impliedName);
propertyList.addProperty(property);
/* The target part. */
Modified: trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractAbsoluteDimension.java
===================================================================
--- trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractAbsoluteDimension.java 2022-12-23 19:44:36 UTC (rev 12930)
+++ trunk/foray/foray-fotree/src/main/java/org/foray/fotree/fo/prop/AbstractAbsoluteDimension.java 2022-12-23 23:44:44 UTC (rev 12931)
@@ -72,26 +72,22 @@
/**
* Constructor.
- * @param fobj The FoObj to which this property belongs.
* @param...
[truncated message content] |