Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
What Is fop.jar in fop-2.7-bin.zip
What Is fop.jar? I got it from the fop-2.7-bin.zip.
✍: FYIcenter.com
fop.jar in fop-2.7-bin.zip is the JAR file for FOP 2.7, which
is a print formatter driven by XSL formatting objects (XSL-FO).
You can obtain fop.jar from the build folder of the fop-2.7-bin.zip file.
Below is the information about the fop.jar (2.2) file:
JAR File Size and Download Location:
JAR name: fop.jar, fop-2.7.jar Target JDK version: 1.7 File name: fop.jar File size: 4442817 bytes Release date: 20-Jan-2022 Download: Apache FOP Website
Java source code files for fop.jar:
⏎ org/apache/fop/area/LinkResolver.java
/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /* $Id: LinkResolver.java 1617052 2014-08-10 06:55:01Z gadams $ */ package org.apache.fop.area; import java.io.IOException; import java.io.ObjectInputStream; import java.io.Serializable; import java.util.ArrayList; import java.util.List; /** * Link resolving for resolving internal links. */ public class LinkResolver implements Resolvable, Serializable { private static final long serialVersionUID = -7102134165192960718L; private boolean resolved; private String idRef; private Area area; private transient List<Resolvable> dependents; public LinkResolver() { this(null, null); } /** * Create a new link resolver. * * @param id the id to resolve * @param a the area that will have the link attribute */ public LinkResolver(String id, Area a) { idRef = id; area = a; } private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException { ois.defaultReadObject(); } /** * @return true if this link is resolved */ public boolean isResolved() { return resolved; } /** * Get the references for this link. * * @return the String array of references. */ public String[] getIDRefs() { return new String[] {idRef}; } /** * Resolve by adding an internal link to the first PageViewport in the list. * * {@inheritDoc} */ public void resolveIDRef(String id, List<PageViewport> pages) { resolveIDRef(id, pages.get(0)); } /** * Resolve by adding an InternalLink trait to the area * * @param id the target id (should be equal to the object's idRef) * @param pv the PageViewport containing the first area with the given id */ public void resolveIDRef(String id, PageViewport pv) { if (idRef.equals(id) && pv != null) { resolved = true; if (area != null) { Trait.InternalLink iLink = new Trait.InternalLink(pv.getKey(), idRef); area.addTrait(Trait.INTERNAL_LINK, iLink); area = null; // break circular reference from basic link area to this resolver } resolveDependents(id, pv); } } /** * Add dependent resolvable. Used to resolve second-order resolvables that * depend on resolution of this resolver. * @param dependent resolvable */ public void addDependent(Resolvable dependent) { if (dependents == null) { dependents = new ArrayList<Resolvable>(); } dependents.add(dependent); } private void resolveDependents(String id, PageViewport pv) { if (dependents != null) { List<PageViewport> pages = new ArrayList<PageViewport>(); pages.add(pv); for (Resolvable r : dependents) { r.resolveIDRef(id, pages); } } } }
⏎ org/apache/fop/area/LinkResolver.java
Or download all of them as a single archive file:
File name: fop-2.7-src.zip File size: 3401312 bytes Release date: 2022-01-20 Download
⇒ "fop" Command in fop-2.7-bin.zip
2016-07-07, 11394👍, 0💬
Popular Posts:
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime e...
commons-io-2.6-sources.j aris the source JAR file for Apache Commons IO 2.6, which is a library of u...
What Is javax.websocket-api-1.1. jar?javax.websocket-api-1.1. jaris the JAR file for Java API for We...
What Is javaws.jar in JRE (Java Runtime Environment) 8? javaws.jar in JRE (Java Runtime Environment)...
commons-net.jar is the bytecode of Apache Commons Net library, which implements the client side of m...