Download xmlprojector-1.4.8.jar file

Introduction

You can download xmlprojector-1.4.8.jar in this page.

License

The Apache Software License, Version 2.0

Type List

xmlprojector-1.4.8.jar file has the following types.

META-INF/MANIFEST.MF
org.xmlbeam.DefaultDOMAccessInvoker.class
org.xmlbeam.MethodSignature.class
org.xmlbeam.MixinHolder.class
org.xmlbeam.ProjectionFactory.class
org.xmlbeam.ProjectionFactoryConfig.class
org.xmlbeam.ProjectionIO.class
org.xmlbeam.ProjectionInvocationHandler.class
org.xmlbeam.XBDataNotFoundException.class
org.xmlbeam.XBException.class
org.xmlbeam.XBPathException.class
org.xmlbeam.XBProjector.class
org.xmlbeam.annotation.XBDelete.class
org.xmlbeam.annotation.XBDocURL.class
org.xmlbeam.annotation.XBOverride.class
org.xmlbeam.annotation.XBRead.class
org.xmlbeam.annotation.XBSchemaURL.class
org.xmlbeam.annotation.XBUpdate.class
org.xmlbeam.annotation.XBValue.class
org.xmlbeam.annotation.XBWrite.class
org.xmlbeam.config.DefaultXMLFactoriesConfig.class
org.xmlbeam.config.XMLFactoriesConfig.class
org.xmlbeam.dom.DOMAccess.class
org.xmlbeam.evaluation.CanEvaluate.class
org.xmlbeam.evaluation.CanEvaluateOrProject.class
org.xmlbeam.evaluation.DefaultXPathEvaluator.class
org.xmlbeam.evaluation.DocumentResolver.class
org.xmlbeam.evaluation.InvocationContext.class
org.xmlbeam.evaluation.XPathEvaluator.class
org.xmlbeam.externalizer.Externalizer.class
org.xmlbeam.externalizer.ExternalizerAdapter.class
org.xmlbeam.externalizer.PropertyFileExternalizer.class
org.xmlbeam.io.XBFileIO.class
org.xmlbeam.io.XBStreamInput.class
org.xmlbeam.io.XBStreamOutput.class
org.xmlbeam.io.XBUrlIO.class
org.xmlbeam.types.DefaultTypeConverter.class
org.xmlbeam.types.StringConstructorConversion.class
org.xmlbeam.types.StringFactoryConversion.class
org.xmlbeam.types.StringRenderer.class
org.xmlbeam.types.TypeConverter.class
org.xmlbeam.util.IOHelper.class
org.xmlbeam.util.UnionIterator.class
org.xmlbeam.util.intern.DOMHelper.class
org.xmlbeam.util.intern.MethodParamVariableResolver.class
org.xmlbeam.util.intern.Preprocessor.class
org.xmlbeam.util.intern.ReflectionHelper.class
org.xmlbeam.util.intern.duplex.BuildDocumentVisitor.class
org.xmlbeam.util.intern.duplex.DuplexExpression.class
org.xmlbeam.util.intern.duplex.DuplexXPathParser.class
org.xmlbeam.util.intern.duplex.ExpressionType.class
org.xmlbeam.util.intern.duplex.ExpressionTypeEvaluationVisitor.class
org.xmlbeam.util.intern.duplex.INodeEvaluationVisitor.class
org.xmlbeam.util.intern.duplex.JJTXParserState.class
org.xmlbeam.util.intern.duplex.Node.class
org.xmlbeam.util.intern.duplex.ParseException.class
org.xmlbeam.util.intern.duplex.PostParseException.class
org.xmlbeam.util.intern.duplex.SimpleCharStream.class
org.xmlbeam.util.intern.duplex.SimpleNode.class
org.xmlbeam.util.intern.duplex.Token.class
org.xmlbeam.util.intern.duplex.TokenMgrError.class
org.xmlbeam.util.intern.duplex.XBPathParsingException.class
org.xmlbeam.util.intern.duplex.XBXPathExprNotAllowedForWriting.class
org.xmlbeam.util.intern.duplex.XParser.class
org.xmlbeam.util.intern.duplex.XParserConstants.class
org.xmlbeam.util.intern.duplex.XParserTokenManager.class
org.xmlbeam.util.intern.duplex.XParserTreeConstants.class
org.xmlbeam.util.intern.duplex.XParserVisitor.class

Pom

xmlprojector-1.4.8.pom file content.

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<parent>
		<groupId>org.sonatype.oss</groupId>
		<artifactId>oss-parent</artifactId>
		<version>7</version>
	</parent>
	<modelVersion>4.0.0</modelVersion>
	<groupId>org.xmlbeam</groupId>
	<artifactId>xmlprojector</artifactId>
	<version>1.4.8</version>
	<name>XMLBeam Data Projector</name>
	<description>A java XML CRUD library to create &quot;projections&quot; of XML-Data to Java (and back). A projection is a defined subset of XML elements or attributes in an XML DOM tree. In contrast to data binding the resulting Java API does not mirror the XML structure, but user defined views to the structure. Requires at least Java6, supports Java8 features and has no further runtime dependencies.</description>
	<inceptionYear>2012-12-21</inceptionYear>
	<url>http://xmlbeam.org</url>
	<licenses>
		<license>
			<name>The Apache Software License, Version 2.0</name>
			<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
			<distribution>repo</distribution>
		</license>
	</licenses>
	<developers>
		<developer>
			<name>Sven Ewald</name>
		</developer>
	</developers>
	<scm>
		<url>https://github.com/SvenEwald/xmlbeam.git</url>
	</scm>
	<ciManagement>
		<system>Jenkins</system>
	</ciManagement>
	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
		<cobertura.aggregate>true</cobertura.aggregate>
		<java.version>1.6</java.version>
		<!-- <additionalparam>-Xdoclint:none</additionalparam> -->
	</properties>
	<build>
		<testResources>
			<!-- Mapping test resource folders to test source folders. This way the 
				tutorials can be understood by looking at only one directory. -->
			<testResource>
				<directory>src/test/java</directory>
			</testResource>
		</testResources>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>2.3.2</version>
				<configuration>
					<source>${java.version}</source>
					<target>${java.version}</target>
					<compilerArgument>-Xlint</compilerArgument>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>cobertura-maven-plugin</artifactId>
				<version>2.5.2</version>
				<configuration>
					<formats>
						<format>html</format>
						<format>xml</format>
					</formats>
					<instrumentation>
						<excludes>
							<exclude>**/*Exception.class</exclude>
							<exclude>**/*Error.class</exclude>
							<!-- <exclude>**/org/objectweb/asm/*.class</exclude> -->
							<exclude>**/duplex/JJTXParserState.class</exclude>
							<exclude>**/duplex/Node.class</exclude>
							<exclude>**/duplex/XParserTreeConstants.class</exclude>
							<exclude>**/duplex/XParserVisitor.class</exclude>
							<exclude>**/duplex/ParseException.class</exclude>
							<exclude>**/duplex/SimpleCharStream.class</exclude>
							<exclude>**/duplex/Token.class</exclude>
							<exclude>**/duplex/TokenMgrError.class</exclude>
							<exclude>**/duplex/XParser*.class</exclude>
						</excludes>
					</instrumentation>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-source-plugin</artifactId>
				<configuration>
				<defaultManifestFile>target/srcbuild/MANIFEST.MF</defaultManifestFile>
				<useDefaultManifestFile>true</useDefaultManifestFile>
				</configuration>
				<executions>
					<execution>
						<goals>
							<goal>jar</goal>
						</goals>
					</execution>
				</executions>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-javadoc-plugin</artifactId>
				<version>2.9</version>
				<executions>
					<execution>
						<id>attach-javadocs</id>
						<goals>
							<goal>jar</goal>
						</goals>
					</execution>
				</executions>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jar-plugin</artifactId>
				<configuration>
					<archive>
						<addMavenDescriptor>false</addMavenDescriptor>
						<manifestEntries>
							<Bundle-Version>${project.version}</Bundle-Version>
							<Bundle-Name>${project.name}</Bundle-Name>
							<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
							<Export-Package>org.xmlbeam,org.xmlbeam.annotation,org.xmlbeam.config,org.xmlbeam.dom,org.xmlbeam.externalizer,org.xmlbeam.io,org.xmlbeam.types,org.xmlbeam.util,org.xmlbeam.evaluation</Export-Package>
						</manifestEntries>
					</archive>
				</configuration>
			</plugin>
			<plugin>
				<artifactId>maven-antrun-plugin</artifactId>
				<!-- <version>1.7</version> -->
				<executions>
					<execution>
						<!-- The github readme file serves as introduction page for the site. 
							So we copy it to the site sources. -->
						<id>Copy github readme as site content</id>
						<phase>pre-site</phase>
						<configuration>
							<tasks>
								<copy file="README.md" tofile="src/site/apt/introduction.apt" />
							</tasks>
						</configuration>
						<goals>
							<goal>run</goal>
						</goals>
					</execution>
					<execution>
					<id> apply version to src manifest</id>
						<phase>generate-sources</phase>
						<configuration>
							<tasks>
								<copy file="src/srcbuild/MANIFEST.MF"
									tofile="target/srcbuild/MANIFEST.MF"
									overwrite="true" />	
								<replaceregexp file="${basedir}/target/srcbuild/MANIFEST.MF"
									match="x.x.x" replace="${project.version}" byline="true" flags="g" />	
							</tasks>
						</configuration>
						<goals>
							<goal>run</goal>
						</goals>
					</execution>
					<execution>
						<id>Patch syntax highlighter css, apply version</id>
						<phase>post-site</phase>
						<configuration>
							<tasks>
								<copy file="src/site/shCoreEclipse.css"
									tofile="target/site/attached-includes/css/shCoreEclipse.css"
									overwrite="true" />
								<replaceregexp file="${basedir}/target/site/download.html"
									match="x.x.x" replace="${project.version}" byline="true" flags="g" />
							</tasks>
						</configuration>
						<goals>
							<goal>run</goal>
						</goals>
					</execution>
				</executions>
				<dependencies>
					<dependency>
						<groupId>ant</groupId>
						<artifactId>ant-nodeps</artifactId>
						<version>1.6.5</version>
					</dependency>
					<dependency>
						<groupId>ant</groupId>
						<artifactId>ant-apache-regexp</artifactId>
						<version>1.6.5</version>
					</dependency>
					<dependency>
						<artifactId>jakarta-regexp</artifactId>
						<groupId>jakarta-regexp</groupId>
						<version>1.4</version>
					</dependency>
				</dependencies>
			</plugin>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>javacc-maven-plugin</artifactId>
				<version>2.6</version>
				<executions>
					<execution>
						<id>xpath</id>
						<goals>
							<goal>jjtree-javacc</goal>
						</goals>
						<configuration>
							<!-- <outputDirectory>${project.build.directory}/generated-sources</outputDirectory> -->
							<javadocFriendlyComments>true</javadocFriendlyComments>
							<lookAhead>2</lookAhead>
							<isStatic>false</isStatic>
						</configuration>
					</execution>
				</executions>
			</plugin>
		</plugins>
		<pluginManagement>
			<plugins>
				<plugin>
					<artifactId>maven-project-info-reports-plugin</artifactId>
					<version>2.7</version>
				</plugin>
				<plugin>
					<artifactId>maven-site-plugin</artifactId>
					<version>3.4</version>
					<dependencies>
						<!-- additional dependencies required by "source-class" implementations 
							are added here -->
						<dependency>
							<groupId>org.tinyjee.dim</groupId>
							<artifactId>doxia-include-macro</artifactId>
							<version>1.1</version>
						</dependency>
					</dependencies>
				</plugin>
			</plugins>
		</pluginManagement>
	</build>
	<dependencies>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.8.1</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.mockito</groupId>
			<artifactId>mockito-all</artifactId>
			<version>1.9.5</version>
			<scope>test</scope>
		</dependency>
	</dependencies>
	<distributionManagement>
		<site>
			<id>xmlbeam.org</id>
			<url>file:/tmp</url>
		</site>
		<repository>
			<id>bintray</id>
			<url>https://api.bintray.com/maven/svenewald/xmlbeam/xmlbeam</url>
		</repository>
		<snapshotRepository>
			<id>bintray-snapshots</id>
			<url>https://api.bintray.com/maven/svenewald/xmlbeam/xmlbeam</url>
		</snapshotRepository>
	</distributionManagement>
	<profiles>
		<profile>
			<id>doclint-java8-disable</id>
			<activation>
				<jdk>[1.8,)</jdk>
			</activation>

			<build>
				<plugins>
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-javadoc-plugin</artifactId>
						<configuration>
							<additionalparam>-Xdoclint:none</additionalparam>
						</configuration>
					</plugin>
				</plugins>
			</build>
		</profile>
		<profile>
			<id>sign-artifacts</id>
			<activation>
				<property>
					<name>sign-artifacts</name>
					<value>true</value>
				</property>
			</activation>
			<build>
				<plugins>
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-gpg-plugin</artifactId>
						<version>1.4</version>
						<executions>
							<execution>
								<id>sign-artifacts</id>
								<phase>verify</phase>
								<goals>
									<goal>sign</goal>
								</goals>
							</execution>
						</executions>
					</plugin>
				</plugins>
			</build>
		</profile>
	</profiles>
</project>

POM Entry

<dependency>
   <groupId>org.xmlbeam</groupId>
   <artifactId>xmlprojector</artifactId>
   <version>1.4.8</version>
</dependency>

Download

If you think the following xmlprojector-1.4.8.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download xmlprojector-1.4.8.jar file




PreviousNext

Related