git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1805173 13f79535-47bb-0310-9956-ffa450edef68pull/6/head
@@ -163,7 +163,6 @@ public final class FopFactory implements ImageContext { | |||
* are particular to a rendering run. Don't reuse instances over multiple rendering runs but | |||
* instead create a new one each time and reuse the FopFactory. | |||
* @return the newly created FOUserAgent instance initialized with default values | |||
* @throws FOPException | |||
*/ | |||
public FOUserAgent newFOUserAgent() { | |||
FOUserAgent userAgent = new FOUserAgent(this, resolver); |
@@ -63,7 +63,7 @@ public final class FopFactoryBuilder { | |||
/** | |||
* A builder class for {@link FopFactory} which can be used for setting configuration. This is | |||
* a helper constructor that uses the default URI resolver implementation that FOP packages | |||
* provide ({@link org.apache.fop.apps.io.ResourceResolverFactory.DefaultResourceResolver}). | |||
* provide. | |||
* | |||
* @param defaultBaseURI the default base URI for resolving URIs against | |||
*/ |
@@ -169,7 +169,7 @@ public class Block extends BlockParent { | |||
/** | |||
* Sets the location in the source XML of the FO that generated this area. | |||
* | |||
* @location the line and column location | |||
* @param location the line and column location | |||
*/ | |||
public void setLocation(String location) { | |||
this.location = location; |
@@ -95,7 +95,7 @@ public class BookmarkData extends AbstractOffDocumentItem implements Resolvable | |||
/** | |||
* Create a new bookmark data root object. | |||
* This constructor is called by the AreaTreeParser when the | |||
* <bookmarkTree> element is read from the XML file | |||
* <bookmarkTree> element is read from the XML file | |||
*/ | |||
public BookmarkData() { | |||
idRef = null; | |||
@@ -106,7 +106,7 @@ public class BookmarkData extends AbstractOffDocumentItem implements Resolvable | |||
/** | |||
* Create a new bookmark data object. | |||
* This constructor is called by the AreaTreeParser when a | |||
* <bookmark> element is read from the XML file. | |||
* <bookmark> element is read from the XML file. | |||
* | |||
* @param title the bookmark's title | |||
* @param showChildren whether to initially display the bookmark's children |
@@ -23,7 +23,7 @@ import java.util.List; | |||
/** | |||
* Resolvable Interface. Classes that implement this interface contain | |||
* idrefs (see Section 5.11 of spec for definition of <idref> datatype) | |||
* idrefs (see Section 5.11 of spec for definition of <idref> datatype) | |||
* that are resolved when their target IDs are added to the area tree. | |||
*/ | |||
public interface Resolvable { |
@@ -291,7 +291,7 @@ public class InlineArea extends Area { | |||
* elements. | |||
* | |||
* @return the offset that this area would have if the before-edge of its | |||
* content-rectangle were coinciding with the <q>beforest</q> before-edge of its | |||
* content-rectangle were coinciding with the beforest before-edge of its | |||
* children allocation-rectangles. | |||
* @see #getVirtualBPD() | |||
* @see BasicLinkArea |
@@ -42,11 +42,11 @@ public class InlineParent extends InlineArea { | |||
/** Controls whether the IPD is automatically adjusted based on the area's children. */ | |||
protected transient boolean autoSize; | |||
/** The offset of the <q>beforest</q> child area of this area. */ | |||
/** The offset of the beforest child area of this area. */ | |||
protected int minChildOffset; | |||
/** | |||
* The offset of the <q>afterest</q> child area of this area. Offset from the | |||
* The offset of the afterest child area of this area. Offset from the | |||
* before-edge of this area's content-rectangle and the after-edge of the child area's | |||
* allocation-rectangle. | |||
*/ |
@@ -41,7 +41,7 @@ import org.apache.fop.fonts.FontInfo; | |||
public class AreaTreeInputHandler extends InputHandler { | |||
/** | |||
* Constructor for XML->XSLT->area tree XML input | |||
* Constructor for XML->XSLT->area tree XML input | |||
* @param xmlfile XML file | |||
* @param xsltfile XSLT file | |||
* @param params Vector of command-line parameters (name, value, |
@@ -40,7 +40,7 @@ import org.apache.fop.render.intermediate.IFUtil; | |||
public class IFInputHandler extends InputHandler { | |||
/** | |||
* Constructor for XML->XSLT->intermediate XML input | |||
* Constructor for XML->XSLT->intermediate XML input | |||
* @param xmlfile XML file | |||
* @param xsltfile XSLT file | |||
* @param params Vector of command-line parameters (name, value, |
@@ -72,7 +72,7 @@ public class InputHandler implements ErrorListener, Renderable { | |||
protected Log log = LogFactory.getLog(InputHandler.class); | |||
/** | |||
* Constructor for XML->XSLT->FO input | |||
* Constructor for XML->XSLT->FO input | |||
* | |||
* @param xmlfile XML file | |||
* @param xsltfile XSLT file |
@@ -1791,7 +1791,7 @@ public class GlyphPositioningTable extends GlyphTable { | |||
} | |||
/** | |||
* Find device adjustment. | |||
* Find device adjustment. asf.todo at present, assumes that 1 device unit equals one point | |||
* @param fontSize the font size to search for | |||
* @return an adjustment if font size matches an entry | |||
*/ |
@@ -1315,8 +1315,8 @@ public class GlyphSubstitutionTable extends GlyphTable { | |||
/** | |||
* The <code>Ligature</code> class implements a ligature lookup result in terms of | |||
* a ligature glyph (code) and the <emph>N+1...</emph> components that comprise the ligature, | |||
* where the <emph>Nth</emph> component was consumed in the coverage table lookup mapping to | |||
* a ligature glyph (code) and the N+1... components that comprise the ligature, | |||
* where the Nth component was consumed in the coverage table lookup mapping to | |||
* this ligature instance. | |||
*/ | |||
public static class Ligature { | |||
@@ -1327,7 +1327,7 @@ public class GlyphSubstitutionTable extends GlyphTable { | |||
/** | |||
* Instantiate a ligature. | |||
* @param ligature glyph id | |||
* @param components sequence of <emph>N+1...</emph> component glyph (or character) identifiers | |||
* @param components sequence of N+1... component glyph (or character) identifiers | |||
*/ | |||
public Ligature(int ligature, int[] components) { | |||
if ((ligature < 0) || (ligature > 65535)) { | |||
@@ -1350,7 +1350,7 @@ public class GlyphSubstitutionTable extends GlyphTable { | |||
return ligature; | |||
} | |||
/** @return array of <emph>N+1...</emph> components */ | |||
/** @return array of N+1... components */ | |||
public int[] getComponents() { | |||
return components; | |||
} |
@@ -175,7 +175,7 @@ public class GlyphTable { | |||
} | |||
/** | |||
* Match lookup specifications according to <script,language,feature> tuple, where | |||
* Match lookup specifications according to <script,language,feature> tuple, where | |||
* '*' is a wildcard for a tuple component. | |||
* @param script a script identifier | |||
* @param language a language identifier | |||
@@ -208,7 +208,7 @@ public class GlyphTable { | |||
} | |||
/** | |||
* Match lookup specifications according to <script,language,feature> tuple, where | |||
* Match lookup specifications according to <script,language,feature> tuple, where | |||
* '*' is a wildcard for a tuple component. | |||
* @param script a script identifier | |||
* @param language a language identifier | |||
@@ -346,7 +346,7 @@ public class GlyphTable { | |||
} | |||
/** | |||
* A structure class encapsulating a lookup specification as a <script,language,feature> tuple. | |||
* A structure class encapsulating a lookup specification as a <script,language,feature> tuple. | |||
*/ | |||
public static class LookupSpec implements Comparable { | |||
@@ -63,7 +63,7 @@ public final class OTFAdvancedTypographicTableReader { | |||
/** | |||
* Construct an <code>OTFAdvancedTypographicTableReader</code> instance. | |||
* @param ttf parent font file reader (must be non-null) | |||
* @param otf parent font file reader (must be non-null) | |||
* @param in font file reader (must be non-null) | |||
*/ | |||
public OTFAdvancedTypographicTableReader(OpenFont otf, FontFileReader in) { |
@@ -145,7 +145,7 @@ public class CharAssociation implements Cloneable { | |||
} | |||
/** | |||
* Set predication <KEY,VALUE>. | |||
* Set predication <KEY,VALUE>. | |||
* @param key predication key | |||
* @param value predication value | |||
*/ | |||
@@ -172,7 +172,7 @@ public class CharAssociation implements Cloneable { | |||
} | |||
/** | |||
* Merge predication <KEY,VALUE>. | |||
* Merge predication <KEY,VALUE>. | |||
* @param key predication key | |||
* @param value predication value | |||
*/ |
@@ -303,7 +303,7 @@ public class GlyphSequence implements Cloneable { | |||
} | |||
/** | |||
* Set predication <KEY,VALUE> at glyph sequence OFFSET. | |||
* Set predication <KEY,VALUE> at glyph sequence OFFSET. | |||
* @param offset offset (index) into glyph sequence | |||
* @param key predication key | |||
* @param value predication value |
@@ -35,7 +35,6 @@ public interface Numeric { | |||
/** | |||
* Return the value of this Numeric | |||
* @return the computed value. | |||
* @throws PropertyException if a property exception occurs | |||
*/ | |||
double getNumericValue(); | |||
@@ -43,7 +42,6 @@ public interface Numeric { | |||
* Return the value of this Numeric | |||
* @param context The context for the length calculation (for percentage based lengths) | |||
* @return the computed value. | |||
* @throws PropertyException if a property exception occurs | |||
*/ | |||
double getNumericValue(PercentBaseContext context); | |||
@@ -23,7 +23,7 @@ import java.io.UnsupportedEncodingException; | |||
/** | |||
* This class contains method to deal with the <uri-specification> datatype from XSL-FO. | |||
* This class contains method to deal with the <uri-specification> datatype from XSL-FO. | |||
*/ | |||
public final class URISpecification { | |||
@@ -1013,7 +1013,7 @@ public abstract class FONode implements Cloneable { | |||
/** | |||
* Base iterator interface over a FO's children, offering three methods on top of the base interface | |||
* methods {@see java.util.ListIterator}. | |||
* methods. | |||
*/ | |||
public interface FONodeIterator extends ListIterator<FONode> { | |||
@@ -212,7 +212,7 @@ public class FOText extends FONode implements CharSequence, TextFragment { | |||
* Check if this text node will create an area. | |||
* This means either there is non-whitespace or it is | |||
* preserved whitespace. | |||
* Maybe this just needs to check length > 0, since char iterators | |||
* Maybe this just needs to check length > 0, since char iterators | |||
* handle whitespace. | |||
* | |||
* @return true if this will create an area in the output |
@@ -335,7 +335,7 @@ public abstract class PropertyList { | |||
* <li>number-columns-spanned</li> | |||
* <li>font</li> | |||
* <li>font-size</li> | |||
* <li><emph>all others in order of appearance</emph></li> | |||
* <li>all others in order of appearance</li> | |||
* </ol> | |||
* | |||
* @param attributes Collection of attributes passed to us from the parser. |
@@ -31,7 +31,7 @@ public class StringCharIterator extends CharIterator { | |||
/** | |||
* Constructor | |||
* @param c the character that this iterator should iterate. | |||
* @param s the character that this iterator should iterate. | |||
*/ | |||
public StringCharIterator(String s) { | |||
this.index = -1; |
@@ -42,7 +42,7 @@ public class NumericProperty extends Property implements Numeric, Length { | |||
* including absolute length, percent length, table units. | |||
* @param value The value of the numeric. | |||
* @param dim The dimension of the value. 0 for a Number, 1 for a Length | |||
* (any type), >1, <0 if Lengths have been multiplied or divided. | |||
* (any type), >1, <0 if Lengths have been multiplied or divided. | |||
*/ | |||
protected NumericProperty(double value, int dim) { | |||
this.value = value; |
@@ -112,7 +112,7 @@ public class BlockContainer extends FObj implements BreakPropertySet, WritingMod | |||
/** | |||
* {@inheritDoc} | |||
* <br>XSL Content Model: marker* (%block;)+ | |||
* <br><i><b>BUT</b>: "In addition an fo:block-container that does not generate an | |||
* <br><b>BUT</b>: "In addition an fo:block-container that does not generate an | |||
* absolutely positioned area may have a sequence of zero or more | |||
* fo:markers as its initial children." | |||
* The latter refers to block-containers with absolute-position="absolute" |
@@ -35,8 +35,8 @@ import org.apache.fop.fo.properties.CommonMarginBlock; | |||
import org.apache.fop.fo.properties.KeepProperty; | |||
/** | |||
* Class modelling the <a href=http://www.w3.org/TR/xsl/#fo_list-block"> | |||
* <code>fo:list-block</code></a> object. | |||
* Class modelling the <a href="http://www.w3.org/TR/xsl/#fo_list-block">list block</a> | |||
* <code>fo:list-block</code> object. | |||
*/ | |||
public class ListBlock extends FObj implements BreakPropertySet, CommonAccessibilityHolder { | |||
// The value of properties relevant for fo:list-block. |
@@ -37,8 +37,8 @@ import org.apache.fop.fo.properties.CommonMarginBlock; | |||
import org.apache.fop.fo.properties.KeepProperty; | |||
/** | |||
* Class modelling the <a href=http://www.w3.org/TR/xsl/#fo_list-item"> | |||
* <code>fo:list-item</code></a> object. | |||
* Class modelling the <a href="http://www.w3.org/TR/xsl/#fo_list-item">list item</a> | |||
* <code>fo:list-item</code> object. | |||
*/ | |||
public class ListItem extends FObj implements BreakPropertySet, CommonAccessibilityHolder { | |||
// The value of properties relevant for fo:list-item. |
@@ -23,8 +23,8 @@ import org.apache.fop.apps.FOPException; | |||
import org.apache.fop.fo.FONode; | |||
/** | |||
* Class modelling the <a href=http://www.w3.org/TR/xsl/#fo_list-item-body"> | |||
* <code>fo:list-item-body object</code></a>. | |||
* Class modelling the <a href="http://www.w3.org/TR/xsl/#fo_list-item-body">list item</a> | |||
* <code>fo:list-item-body object</code>. | |||
*/ | |||
public class ListItemBody extends AbstractListItemPart { | |||
@@ -23,8 +23,8 @@ import org.apache.fop.apps.FOPException; | |||
import org.apache.fop.fo.FONode; | |||
/** | |||
* Class modelling the <a href=http://www.w3.org/TR/xsl/#fo_list-item-label"> | |||
* <code>fo:list-item-label</code></a> object. | |||
* Class modelling the <a href="http://www.w3.org/TR/xsl/#fo_list-item-label">list item</a> | |||
* <code>fo:list-item-label</code> object. | |||
*/ | |||
public class ListItemLabel extends AbstractListItemPart { | |||
@@ -36,8 +36,8 @@ import org.apache.fop.fo.properties.Property; | |||
import org.apache.fop.fo.properties.PropertyCache; | |||
/** | |||
* Class modelling the <a href="http://www.w3.org/TR/xsl/#fo_marker"> | |||
* <code>fo:marker<code></a> object. | |||
* Class modelling the <a href="http://www.w3.org/TR/xsl/#fo_marker">marker</a> | |||
* <code>fo:marker</code>object. | |||
*/ | |||
public class Marker extends FObjMixed { | |||
// The value of properties relevant for fo:marker. |
@@ -145,8 +145,6 @@ public final class Markers { | |||
/** | |||
* Retrieves the best candidate marker for the given position. | |||
* @param name the key used to register the marker | |||
* @param pos the retrieval scope position | |||
* @return a Marker instance | |||
*/ | |||
public Marker resolve(AbstractRetrieveMarker arm) { |
@@ -32,8 +32,8 @@ import org.apache.fop.fo.properties.CommonAccessibility; | |||
import org.apache.fop.fo.properties.CommonAccessibilityHolder; | |||
/** | |||
* Class modelling the <a href=http://www.w3.org/TR/xsl/#fo_wrapper"> | |||
* <code>fo:wrapper</code></a> object. | |||
* Class modelling the <a href="http://www.w3.org/TR/xsl/#fo_wrapper">fo wrapper</a> | |||
* <code>fo:wrapper</code> object. | |||
* The <code>fo:wrapper</code> object serves as a property holder for | |||
* its child node objects. | |||
*/ |
@@ -117,8 +117,8 @@ public interface TableEventProducer extends EventProducer { | |||
int actualValue, Locator loc) throws PropertyException; | |||
/** | |||
* table-layout=\"fixed\" and column-width unspecified | |||
* => falling back to proportional-column-width(1) | |||
* table-layout=fixed and column-width unspecified | |||
* => falling back to proportional-column-width(1) | |||
* @param source the event source | |||
* @param loc the location of the error or null | |||
* @event.severity WARN |
@@ -81,7 +81,7 @@ public class RegionBody extends Region { | |||
} | |||
/** | |||
* Return the value of the <code>column-count<code> property. | |||
* Return the value of the <code>column-count</code> property. | |||
* @return the "column-count" property. | |||
*/ | |||
public int getColumnCount() { |
@@ -182,7 +182,7 @@ public class LengthRangeProperty extends Property implements CompoundDatatype { | |||
/** | |||
* Set maximum value to max if it is >= optimum or optimum isn't set. | |||
* Set maximum value to max if it is >= optimum or optimum isn't set. | |||
* @param max A Length value specifying the maximum value for this | |||
* @param bIsDefault If true, this is set as a "default" value | |||
* and not a user-specified explicit value. |
@@ -31,7 +31,7 @@ import org.apache.fop.util.CompareUtil; | |||
import static org.apache.fop.fo.Constants.PR_X_XML_BASE; | |||
/** | |||
* Class modeling a property that has a value of type <uri-specification>. | |||
* Class modeling a property that has a value of type <uri-specification>. | |||
* The purpose is mainly to support resolution of a specified | |||
* relative URI against a specified or inherited <code>xml:base</code> | |||
* during the property refinement stage. |
@@ -515,7 +515,7 @@ public abstract class CustomFont extends Typeface | |||
/** | |||
* Replaces the existing kerning map with a new one. | |||
* @param kerningMap the kerning map (Map<Integer, Map<Integer, Integer>, the integers are | |||
* @param kerningMap the kerning map (the integers are | |||
* character codes) | |||
*/ | |||
public void replaceKerningMap(Map<Integer, Map<Integer, Integer>> kerningMap) { |
@@ -27,7 +27,7 @@ import java.util.List; | |||
/** | |||
* FontInfo contains meta information on fonts (where is the metrics file etc.) | |||
* TODO: We need to remove this class and think about more intelligent design patterns | |||
* (Data classes => Procedural code) | |||
* (Data classes => Procedural code) | |||
*/ | |||
public class EmbedFontInfo implements Serializable { | |||
@@ -60,11 +60,10 @@ public class EmbedFontInfo implements Serializable { | |||
/** | |||
* Main constructor | |||
* @param metricsURI the URI of the XML resource containing font metrics | |||
* @param fontUris the URI of the XML resource containing font metrics | |||
* @param kerning True if kerning should be enabled | |||
* @param advanced true if advanced typography features should be enabled | |||
* @param fontTriplets List of font triplets to associate with this font | |||
* @param embedURI Path to the embeddable font file (may be null) | |||
* @param subFontName the sub-fontname used for TrueType Collections (null otherwise) | |||
* @param encodingMode the encoding mode to use for this font | |||
*/ | |||
@@ -84,10 +83,9 @@ public class EmbedFontInfo implements Serializable { | |||
/** | |||
* Main constructor | |||
* @param metricsURI the URI of the XML resource containing font metrics | |||
* @param fontUris the URI of the XML resource containing font metrics | |||
* @param kerning True if kerning should be enabled | |||
* @param fontTriplets List of font triplets to associate with this font | |||
* @param embedURI Path to the embeddable font file (may be null) | |||
* @param subFontName the sub-fontname used for TrueType Collections (null otherwise) | |||
*/ | |||
public EmbedFontInfo(FontUris fontUris, boolean kerning, boolean advanced, |
@@ -71,14 +71,14 @@ public final class FontCache implements Serializable { | |||
private final boolean[] changeLock = new boolean[1]; | |||
/** | |||
* master mapping of font url -> font info. This needs to be a list, since a | |||
* master mapping of font url -> font info. This needs to be a list, since a | |||
* TTC file may contain more than 1 font. | |||
* @serial | |||
*/ | |||
private Map<String, CachedFontFile> fontfileMap; | |||
/** | |||
* mapping of font url -> file modified date (for all fonts that have failed | |||
* mapping of font url -> file modified date (for all fonts that have failed | |||
* to load) | |||
* @serial | |||
*/ |
@@ -304,7 +304,7 @@ public class MultiByteFont extends CIDFont implements Substitutable, Positionabl | |||
* Returns the Unicode scalar value that corresponds to the glyph index. If more than | |||
* one correspondence exists, then the first one is returned (ordered by bfentries[]). | |||
* @param gi glyph index | |||
* @returns unicode scalar value | |||
* @return unicode scalar value | |||
*/ | |||
// [TBD] - needs optimization, i.e., change from linear search to binary search | |||
private int findCharacterFromGlyphIndex(int gi, boolean augment) { |
@@ -421,7 +421,7 @@ public class SingleByteFont extends CustomFont { | |||
* Sets the version of the PostScript table stored in the TrueType font represented by | |||
* this instance. | |||
* | |||
* @param version version of the <q>post</q> table | |||
* @param version version of the post table | |||
*/ | |||
public void setTrueTypePostScriptVersion(PostScriptVersion version) { | |||
ttPostScriptVersion = version; | |||
@@ -431,7 +431,7 @@ public class SingleByteFont extends CustomFont { | |||
* Returns the version of the PostScript table stored in the TrueType font represented by | |||
* this instance. | |||
* | |||
* @return the version of the <q>post</q> table | |||
* @return the version of the post table | |||
*/ | |||
public PostScriptVersion getTrueTypePostScriptVersion() { | |||
assert getFontType() == FontType.TRUETYPE; |
@@ -46,8 +46,8 @@ import org.apache.fop.fonts.apps.TTFReader; | |||
* <p>Class for reading a metric.xml file and creating a font object. | |||
* Typical usage:</p> | |||
* <pre> | |||
* XMLFontMetricsReader reader = new XMLFontMetricsReader(<path til metrics.xml>); | |||
* reader.setFontEmbedPath(<path to a .ttf or .pfb file or null to diable embedding>); | |||
* XMLFontMetricsReader reader = new XMLFontMetricsReader(<path til metrics.xml>); | |||
* reader.setFontEmbedPath(<path to a .ttf or .pfb file or null to diable embedding>); | |||
* reader.useKerning(true); | |||
* Font f = reader.getFont(); | |||
* </pre> |
@@ -65,16 +65,16 @@ public class PFMReader extends AbstractFontReader { | |||
* | |||
* @param args Command-line arguments: [options] metricfile.pfm xmlfile.xml | |||
* where options can be: | |||
* -fn <fontname> | |||
* -fn fontname | |||
* default is to use the fontname in the .pfm file, but you can override | |||
* that name to make sure that the embedded font is used instead of installed | |||
* fonts when viewing documents with Acrobat Reader. | |||
* -cn <classname> | |||
* -cn classname | |||
* default is to use the fontname | |||
* -ef <path to the Type1 .pfb fontfile> | |||
* -ef path to the Type1 .pfb fontfile | |||
* will add the possibility to embed the font. When running fop, fop will look | |||
* for this file to embed it | |||
* -er <path to Type1 fontfile relative to org/apache/fop/render/pdf/fonts> | |||
* -er path to Type1 fontfile relative to org/apache/fop/render/pdf/fonts | |||
* you can also include the fontfile in the fop.jar file when building fop. | |||
* You can use both -ef and -er. The file specified in -ef will be searched first, | |||
* then the -er file. |
@@ -91,16 +91,16 @@ public class TTFReader extends AbstractFontReader { | |||
* | |||
* @param args Command-line arguments: [options] fontfile.ttf xmlfile.xml | |||
* where options can be: | |||
* -fn <fontname> | |||
* -fn fontname | |||
* default is to use the fontname in the .ttf file, but you can override | |||
* that name to make sure that the embedded font is used instead of installed | |||
* fonts when viewing documents with Acrobat Reader. | |||
* -cn <classname> | |||
* -cn classname | |||
* default is to use the fontname | |||
* -ef <path to the truetype fontfile> | |||
* -ef path to the truetype fontfile | |||
* will add the possibility to embed the font. When running fop, fop will look | |||
* for this file to embed it | |||
* -er <path to truetype fontfile relative to org/apache/fop/render/pdf/fonts> | |||
* -er path to truetype fontfile relative to org/apache/fop/render/pdf/fonts | |||
* you can also include the fontfile in the fop.jar file when building fop. | |||
* You can use both -ef and -er. The file specified in -ef will be searched first, | |||
* then the -er file. |
@@ -344,7 +344,7 @@ public class CFFDataReader { | |||
/** | |||
* Retrieves the SID for the given GID object | |||
* @param charsetOffset The offset of the charset data | |||
* @param GID The GID for which to retrieve the SID | |||
* @param gid The GID for which to retrieve the SID | |||
* @return Returns the SID as an integer | |||
*/ | |||
public int getSIDFromGID(int charsetOffset, int gid) throws IOException { | |||
@@ -458,7 +458,6 @@ public class CFFDataReader { | |||
/** | |||
* Parses the char string index from the CFF byte data | |||
* @param offset The offset to the char string index | |||
* @return Returns the char string index object | |||
* @throws IOException Throws an IO Exception if an error occurs | |||
*/ |
@@ -232,7 +232,7 @@ public abstract class OpenFont { | |||
protected OTFAdvancedTypographicTableReader advancedTableReader; | |||
/** | |||
* Version of the PostScript table (<q>post</q>) contained in this font. | |||
* Version of the PostScript table (post) contained in this font. | |||
*/ | |||
public static enum PostScriptVersion { | |||
/** PostScript table version 1.0. */ | |||
@@ -763,9 +763,6 @@ public abstract class OpenFont { | |||
* Reads a font. | |||
* | |||
* @param in FontFileReader to read from | |||
* @param name Name to be checked for in the font file | |||
* @param glyphs Map of glyphs (glyphs has old index as (Integer) key and | |||
* new index as (Integer) value) | |||
* @throws IOException in case of an I/O problem | |||
*/ | |||
public void readFont(FontFileReader in, String header, MultiByteFont mbfont) throws IOException { | |||
@@ -993,8 +990,8 @@ public abstract class OpenFont { | |||
/** | |||
* Returns the index of the last character, but this is for WinAnsiEncoding | |||
* only, so the last char is < 256. | |||
* @return short Index of the last character (<256) | |||
* only, so the last char is < 256. | |||
* @return short Index of the last character (<256) | |||
*/ | |||
public short getLastChar() { | |||
return lastChar; |
@@ -23,7 +23,7 @@ import java.util.HashMap; | |||
import java.util.Map; | |||
/** | |||
* Enumerates the {@linkplain http://unicode.org/Public/MAPPINGS/VENDORS/ADOBE/stdenc.txt} for | |||
* Enumerates the linkplain http://unicode.org/Public/MAPPINGS/VENDORS/ADOBE/stdenc.txt for | |||
* characters found in a Type1 font. | |||
*/ | |||
public enum AdobeStandardEncoding { |
@@ -56,7 +56,7 @@ public class Type1FontLoader extends FontLoader { | |||
/** | |||
* Constructs a new Type 1 font loader. | |||
* @param fontFileURI the URI to the PFB file of a Type 1 font | |||
* @param fontUris the URI to the PFB file of a Type 1 font | |||
* @param embedded indicates whether the font is embedded or referenced | |||
* @param useKerning indicates whether to load kerning information if available | |||
* @param resourceResolver the font resolver used to resolve URIs |
@@ -20,9 +20,9 @@ | |||
package org.apache.fop.hyphenation; | |||
/** | |||
* <p.This class represents a hyphenated word.</p> | |||
* This class represents a hyphenated word. | |||
* | |||
* <p>This work was authored by Carlos Villegas (cav@uniscope.co.jp).</p> | |||
* This work was originally authored by Carlos Villegas cav@uniscope.co.jp | |||
*/ | |||
public class Hyphenation { | |||
@@ -38,11 +38,11 @@ import org.xml.sax.InputSource; | |||
import org.apache.commons.io.IOUtils; | |||
/** | |||
* <p>This tree structure stores the hyphenation patterns in an efficient | |||
* This tree structure stores the hyphenation patterns in an efficient | |||
* way for fast lookup. It provides the provides the method to | |||
* hyphenate a word.</p> | |||
* hyphenate a word. | |||
* | |||
* <p>This work was authored by Carlos Villegas (cav@uniscope.co.jp).</p> | |||
* This work was originally authored by Carlos Villegas cav@uniscope.co.jp | |||
*/ | |||
public class HyphenationTree extends TernaryTree implements PatternConsumer { | |||
@@ -232,7 +232,7 @@ public class HyphenationTree extends TernaryTree implements PatternConsumer { | |||
* at index an update interletter values. In other words, it | |||
* does something like:</p> | |||
* <code> | |||
* for(i=0; i<patterns.length; i++) { | |||
* for(i=0; i<patterns.length; i++) { | |||
* if ( word.substring(index).startsWidth(patterns[i]) ) | |||
* update_interletter_values(patterns[i]); | |||
* } |
@@ -21,7 +21,7 @@ package org.apache.fop.layoutmgr; | |||
/** | |||
* @see KnuthGlue | |||
* @see "http://www.leverkruid.eu/GKPLinebreaking/elements.html" | |||
* http://www.leverkruid.eu/GKPLinebreaking/elements.html | |||
*/ | |||
public final class Adjustment { | |||
@@ -182,7 +182,7 @@ public abstract class BlockStackingLayoutManager extends AbstractLayoutManager | |||
/** | |||
* @param len length in millipoints to span with bp units | |||
* @return the minimum integer n such that n * bpUnit >= len | |||
* @return the minimum integer n such that n * bpUnit >= len | |||
*/ | |||
protected int neededUnits(int len) { | |||
return (int) Math.ceil((float)len / bpUnit); |
@@ -100,7 +100,7 @@ public abstract class BreakingAlgorithm { | |||
/** Demerit for consecutive lines belonging to incompatible fitness classes . */ | |||
protected int incompatibleFitnessDemerit = KnuthPenalty.FLAGGED_PENALTY; | |||
/** Maximum number of consecutive lines ending with a flagged penalty. | |||
* Only a value >= 1 is a significant limit. | |||
* Only a value >= 1 is a significant limit. | |||
*/ | |||
protected int maxFlaggedPenaltiesCount; | |||
@@ -767,7 +767,7 @@ public abstract class BreakingAlgorithm { | |||
/** | |||
* Handle a {@link KnuthBox}. | |||
* <br/><em>Note: default implementation just adds the box's width | |||
* <br><em>Note: default implementation just adds the box's width | |||
* to the total content width. Subclasses that do not keep track | |||
* of this themselves, but override this method, should remember | |||
* to call {@code super.handleBox(box)} to avoid unwanted side-effects.</em> |
@@ -242,7 +242,7 @@ public class PageProvider implements Constants { | |||
} | |||
/** | |||
* Returns the part index (0<x<partCount) which denotes the first part on the last page | |||
* Returns the part index (0<x<partCount) which denotes the first part on the last page | |||
* generated by the current element list. | |||
* @param partCount Number of parts determined by the breaking algorithm | |||
* @return the requested part index |
@@ -26,7 +26,7 @@ import java.util.NoSuchElementException; | |||
* An iterator over {@link Position} instances, that is wrapped around | |||
* another 'parent' {@link Iterator}. The parent can be either another | |||
* {@code PositionIterator}, or an iterator over {@link KnuthElement}s, | |||
* for example.<br/> | |||
* for example.<br> | |||
* The {@link #next()} method always returns a {@link Position}. The | |||
* {@link #getPos(Object)} method can be overridden in subclasses | |||
* to take care of obtaining the {@link LayoutManager} or {@link Position} |
@@ -679,7 +679,7 @@ public final class SpaceResolver { | |||
* @param startElementIndex index of the first element in the part to be processed | |||
* @param endElementIndex index of the last element in the part to be processed | |||
* @param prevBreak index of the the break possibility just before this part (used to | |||
* identify a break condition, lastBreak <= 0 represents a no-break condition) | |||
* identify a break condition, lastBreak <= 0 represents a no-break condition) | |||
*/ | |||
public static void performConditionalsNotification(List effectiveList, | |||
int startElementIndex, int endElementIndex, int prevBreak) { |
@@ -693,7 +693,7 @@ public class TextLayoutManager extends LeafNodeLayoutManager { | |||
/** | |||
* The <code>GlyphMapping</code> stores information about spaces. | |||
* <p/> | |||
* <p> | |||
* Add the spaces - except zero-width spaces - to the TextArea. | |||
*/ | |||
private void addSpaces() { |
@@ -69,7 +69,7 @@ public class PDFRoot extends PDFDictionary { | |||
* it is about to be written (immediately before the xref | |||
* table as part of the trailer). (mark-fop@inomial.com) | |||
* | |||
* @param objnum the object's number | |||
* @param document TODO | |||
* @param pages the PDFPages object | |||
*/ | |||
public PDFRoot(PDFDocument document, PDFPages pages) { |
@@ -23,7 +23,7 @@ package org.apache.fop.pdf; | |||
* An element in the document's structure tree. This can be either the structure tree root | |||
* or a structure element. | |||
* | |||
* @see "Section 10.6, <q>Logical Structure</q> of the PDF Reference, 4th edition (PDF 1.5)" | |||
* "Section 10.6, Logical Structure of the PDF Reference, 4th edition (PDF 1.5)" | |||
*/ | |||
public abstract class StructureHierarchyMember extends PDFDictionary { | |||
@@ -326,7 +326,6 @@ public abstract class AbstractPathOrientedRenderer extends PrintRenderer { | |||
* @param bpsAfter the border-after traits | |||
* @param bpsStart the border-start traits | |||
* @param bpsEnd the border-end traits | |||
* @param innerBackgroundColor the background color of the block | |||
*/ | |||
protected void clipBackground(float startx, float starty, | |||
float width, float height, |
@@ -32,7 +32,7 @@ public interface ImageHandlerBase { | |||
* Returns the priority for this image handler. A lower value means higher priority. This | |||
* information is used to build the ordered/prioritized list of supported ImageFlavors. | |||
* The built-in handlers use priorities between 100 and 999. | |||
* @return a positive integer (>0) indicating the priority | |||
* @return a positive integer (>0) indicating the priority | |||
*/ | |||
int getPriority(); | |||
@@ -21,7 +21,7 @@ package org.apache.fop.render.afp.exceptions; | |||
/** | |||
* A runtime exception for handling fatal errors in rendering. | |||
* <p/> | |||
* <p> | |||
*/ | |||
public class RendererRuntimeException extends NestedRuntimeException { | |||
@@ -28,7 +28,7 @@ import org.apache.fop.fo.properties.StringProperty; | |||
* in order to provide a static property maker. The object facilitates | |||
* extraction of attributes from formatted objects based on the static list | |||
* as defined in the AFPElementMapping implementation. | |||
* <p/> | |||
* <p> | |||
*/ | |||
public class AFPAttribute extends StringProperty.Maker { | |||
@@ -29,7 +29,7 @@ import org.apache.fop.fo.FONode; | |||
* for custom AFP extensions not supported by the FO schema. Examples include | |||
* adding overlays or indexing a document using the tag logical element | |||
* structured field. | |||
* <p/> | |||
* <p> | |||
*/ | |||
public class AFPElementMapping extends ElementMapping { | |||
@@ -32,8 +32,7 @@ import org.apache.fop.fo.PropertyList; | |||
import org.apache.fop.fo.extensions.ExtensionAttachment; | |||
/** | |||
* This class extends the {@link org.apache.fop.fo.extensions.ExtensionObj} class. | |||
* It represents the "include-form-map" extension in the FO tree. | |||
* Represents the "include-form-map" extension in the FO tree. | |||
*/ | |||
public class AFPIncludeFormMapElement extends AbstractAFPExtensionObject { | |||
@@ -35,7 +35,7 @@ import org.apache.fop.fo.extensions.ExtensionAttachment; | |||
/** | |||
* This class extends the org.apache.fop.render.afp.extensions.AbstractAFPExtensionObject class. | |||
* This object will be used to map the page overlay object in AFPElementMapping. | |||
* <p/> | |||
* <p> | |||
*/ | |||
public class AFPPageOverlayElement extends AbstractAFPExtensionObject { | |||
@@ -34,7 +34,7 @@ import org.apache.fop.fo.extensions.ExtensionAttachment; | |||
* This class extends the org.apache.fop.extensions.ExtensionObj class. The | |||
* object faciliates extraction of elements from formatted objects based on | |||
* the static list as defined in the AFPElementMapping implementation. | |||
* <p/> | |||
* <p> | |||
*/ | |||
public class AFPPageSegmentElement extends AFPPageSetupElement { | |||
@@ -65,8 +65,7 @@ import static org.apache.fop.render.bitmap.TIFFCompressionValue.PACKBITS; | |||
* <li>JPEG-in-TIFF compression</li> | |||
* <li>DEFLATE lossless compression (also known as "Zip-in-TIFF")</li> | |||
* <li>LZW compression</li> | |||
* TODO | |||
* <p> | |||
* </ul> | |||
* This class actually does not render itself, instead it extends | |||
* <code>org.apache.fop.render.java2D.Java2DRenderer</code> and just encode | |||
* rendering results into TIFF format using Batik's image codec |
@@ -58,7 +58,7 @@ public class BorderPainter { | |||
/** The ratio between a solid dash and the white-space in a dashed-border */ | |||
public static final float DASHED_BORDER_SPACE_RATIO = 0.5f; | |||
/** The length of the dash as a factor of the border width i.e. 2 -> dashWidth = 2*borderWidth */ | |||
/** The length of the dash as a factor of the border width i.e. 2 -> dashWidth = 2*borderWidth */ | |||
protected static final float DASHED_BORDER_LENGTH_FACTOR = 2.0f; | |||
private final GraphicsPainter graphicsPainter; | |||
@@ -284,7 +284,6 @@ public class BorderPainter { | |||
* condition that corners start on a dash and end with a dash (rather than ending with a white space). | |||
* @param borderLength The length of the border. | |||
* @param borderWidth The width/thickness of the border. | |||
* @param dashSpaceRatio The ratio between dashes and white-space. | |||
* @return returns the length of the dash such that it fits the criteria above. | |||
*/ | |||
public static float dashWidthCalculator(float borderLength, float borderWidth) { | |||
@@ -299,10 +298,6 @@ public class BorderPainter { | |||
/** TODO merge with drawRectangularBorders? | |||
* @param borderRect the border rectangle | |||
* @param bpsBefore the border specification on the before side | |||
* @param bpsAfter the border specification on the after side | |||
* @param bpsStart the border specification on the start side | |||
* @param bpsEnd the border specification on the end side | |||
* @throws IOException on io exception | |||
* */ | |||
protected void drawRoundedBorders(Rectangle borderRect, |
@@ -88,7 +88,7 @@ public class IFContext { | |||
/** | |||
* Returns the currently applicable foreign attributes. | |||
* @return a Map<QName, Object> | |||
* @return a Map<QName, Object> | |||
*/ | |||
public Map getForeignAttributes() { | |||
return this.foreignAttributes; | |||
@@ -105,7 +105,7 @@ public class IFContext { | |||
/** | |||
* Sets the currently applicable foreign attributes. | |||
* @param foreignAttributes a Map<QName, Object> or null to reset | |||
* @param foreignAttributes a Map<QName, Object> or null to reset | |||
*/ | |||
public void setForeignAttributes(Map foreignAttributes) { | |||
if (foreignAttributes != null) { | |||
@@ -190,7 +190,7 @@ public class IFContext { | |||
/** | |||
* Sets the location of the object enclosing the current content. | |||
* | |||
* @location the line and column location of the object in the source FO file | |||
* location the line and column location of the object in the source FO file | |||
*/ | |||
public void setLocation(String location) { | |||
this.location = location; |
@@ -72,7 +72,7 @@ implements IFConstants, IFPainter, IFDocumentNavigationHandler { | |||
* in the root element of the IF document, the initial value of which | |||
* is set to '2.0' to signify that something preceded it (but didn't | |||
* happen to be marked as such), and that this version is not necessarily | |||
* backwards compatible with the unmarked (<2.0) version. | |||
* backwards compatible with the unmarked (<2.0) version. | |||
*/ | |||
public static final String VERSION = "2.0"; | |||
@@ -573,8 +573,8 @@ public class PCLGenerator { | |||
/** | |||
* Select the current pattern | |||
* @param patternID the pattern ID (<ESC>*c#G command) | |||
* @param pattern the pattern type (<ESC>*v#T command) | |||
* @param patternID the pattern ID (<ESC>*c#G command) | |||
* @param pattern the pattern type (<ESC>*v#T command) | |||
* @throws IOException In case of an I/O error | |||
*/ | |||
public void selectCurrentPattern(int patternID, int pattern) throws IOException { |
@@ -46,7 +46,7 @@ public class PCLPageDefinition { | |||
/** | |||
* Main constructor | |||
* @param name the name of the page definition | |||
* @param selector the selector used by the <ESC>&l#A command (page size) | |||
* @param selector the selector used by the <ESC> command (page size) | |||
* @param physicalPageSize the physical page size | |||
* @param logicalPageRect the rectangle defining the logical page | |||
* @param landscape true if it is a landscape format | |||
@@ -65,7 +65,7 @@ public class PCLPageDefinition { | |||
return this.name; | |||
} | |||
/** @return the selector used by the <ESC>&l#A command (page size) */ | |||
/** @return the selector used by the <ESC> command (page size) */ | |||
public int getSelector() { | |||
return this.selector; | |||
} |
@@ -329,7 +329,7 @@ public class PDFContentGenerator { | |||
* @param mcid sequence number | |||
* @param actualText the replacement text for the marked content | |||
* @see #beginTextObject() | |||
* @see #beginMarkedContentSequence(String, int, String)) | |||
* @see #beginMarkedContentSequence | |||
*/ | |||
protected void beginTextObject(String structElemType, int mcid, String actualText) { | |||
if (!textutil.isInTextObject()) { |
@@ -61,7 +61,7 @@ import org.apache.fop.svg.font.FOPFontFamilyResolverImpl; | |||
* processor can be specified: | |||
* | |||
* <p><code>KEY_LANGUAGE</code> to set the default language to use (may be | |||
* used by a <switch> SVG element for example), | |||
* used by a <switch> SVG element for example), | |||
* <code>KEY_USER_STYLESHEET_URI</code> to fix the URI of a user | |||
* stylesheet, and <code>KEY_PIXEL_TO_MM</code> to specify the pixel to | |||
* millimeter conversion factor. |
@@ -41,7 +41,7 @@ import org.apache.xmlgraphics.java2d.ps.EPSDocumentGraphics2D; | |||
* processor can be specified: | |||
* | |||
* <p><code>KEY_LANGUAGE</code> to set the default language to use (may be | |||
* used by a <switch> SVG element for example), | |||
* used by a <switch> SVG element for example), | |||
* <code>KEY_USER_STYLESHEET_URI</code> to fix the URI of a user | |||
* stylesheet, and <code>KEY_PIXEL_TO_MM</code> to specify the pixel to | |||
* millimeter conversion factor. |
@@ -28,16 +28,16 @@ import org.apache.batik.bridge.TextPainter; | |||
import org.apache.batik.gvt.GraphicsNode; | |||
/** | |||
* <p>Bridge class for the <text> element. | |||
* Bridge class for the <text> element. | |||
* This bridge will use the direct text painter if the text | |||
* for the element is simple.</p> | |||
* for the element is simple. | |||
*/ | |||
public class PSTextElementBridge extends SVGTextElementBridge { | |||
private TextPainter textPainter; | |||
/** | |||
* Constructs a new bridge for the <text> element. | |||
* Constructs a new bridge for the <text> element. | |||
* @param textPainter the text painter to use | |||
*/ | |||
public PSTextElementBridge(TextPainter textPainter) { |
@@ -47,7 +47,7 @@ import org.apache.fop.svg.NativeTextPainter; | |||
import org.apache.fop.util.HexEncoder; | |||
/** | |||
* Renders the attributed character iterator of a {@link org.apache.batik.gvt.TextNode TextNode}. | |||
* Renders the attributed character iterator of a {@link org.apache.batik.bridge.TextNode TextNode}. | |||
* This class draws the text directly using PostScript text operators so | |||
* the text is not drawn using shapes which makes the PS files larger. | |||
* <p> |
@@ -41,7 +41,7 @@ import org.apache.xmlgraphics.java2d.ps.PSDocumentGraphics2D; | |||
* processor can be specified: | |||
* | |||
* <p><code>KEY_LANGUAGE</code> to set the default language to use (may be | |||
* used by a <switch> SVG element for example), | |||
* used by a <switch> SVG element for example), | |||
* <code>KEY_USER_STYLESHEET_URI</code> to fix the URI of a user | |||
* stylesheet, and <code>KEY_PIXEL_TO_MM</code> to specify the pixel to | |||
* millimeter conversion factor. |
@@ -79,7 +79,7 @@ public class PSTTFGenerator { | |||
* @param byteArray byte[] a byte array | |||
* @param offset the position in the byte array where the streaming must start | |||
* @param length the number of bytes to stream. This MUST be less than | |||
* {@link #MAX_BUFFER_SIZE} - 1 since strings are suffixed by '00' (see Section 4.2 of | |||
* MAX_BUFFER_SIZE - 1 since strings are suffixed by '00' (see Section 4.2 of | |||
* Adobe Technical Note #5012, <em>The Type 42 Font Format Specification</em>.). | |||
*/ | |||
public void streamBytes(byte[] byteArray, int offset, int length) throws IOException { | |||
@@ -91,7 +91,7 @@ public class PSTTFGenerator { | |||
} | |||
/** | |||
* Finishes writing a string by appending '00' and '>' to the end. | |||
* Finishes writing a string by appending '00' and '>' to the end. | |||
*/ | |||
public void endString() throws IOException { | |||
/* Appends a '00' to the end of the string as specified in the spec */ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -47,7 +47,6 @@ public class RTFPlaceHolderHelper { | |||
* A method to create an object which is missing and required from the | |||
* RTF structure. | |||
* @param containerClass The class which is missing | |||
* @throws Exception | |||
*/ | |||
public void createRTFPlaceholder(Class containerClass) throws RtfException { | |||
if (containerClass == RtfTableRow.class) { |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.exceptions; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.exceptions; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |
@@ -21,7 +21,7 @@ package org.apache.fop.render.rtf.rtflib.rtfdoc; | |||
/* | |||
* This file is part of the RTF library of the FOP project, which was originally | |||
* created by Bertrand Delacretaz <bdelacretaz@codeconsult.ch> and by other | |||
* created by Bertrand Delacretaz bdelacretaz@codeconsult.ch and by other | |||
* contributors to the jfor project (www.jfor.org), who agreed to donate jfor to | |||
* the FOP project. | |||
*/ |