You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by sa...@apache.org on 2013/01/29 21:27:39 UTC
svn commit: r1440101 [4/16] - in /jena/branches/streaming-update: ./
apache-jena-libs/ apache-jena/ apache-jena/bat/ apache-jena/bin/ jena-arq/
jena-arq/src-examples/arq/examples/riot/ jena-arq/src/main/java/arq/
jena-arq/src/main/java/arq/cmdline/ jen...
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDMonthDayType.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDMonthDayType.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDMonthDayType.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDMonthDayType.java Tue Jan 29 20:27:24 2013
@@ -24,9 +24,6 @@ import com.hp.hpl.jena.datatypes.xsd.XSD
/**
* Type processor for gMonthDay, most of the machinery is in the
* base XSDAbstractDateTimeType class.
- *
- * @author <a href="mailto:der@hplb.hpl.hp.com">Dave Reynolds</a>
- * @version $Revision: 1.1 $ on $Date: 2009-06-29 08:55:58 $
*/
public class XSDMonthDayType extends XSDAbstractDateTimeType {
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDMonthType.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDMonthType.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDMonthType.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDMonthType.java Tue Jan 29 20:27:24 2013
@@ -24,9 +24,6 @@ import com.hp.hpl.jena.datatypes.xsd.XSD
/**
* Type processor for gMonth, most of the machinery is in the
* base XSDAbstractDateTimeType class.
- *
- * @author <a href="mailto:der@hplb.hpl.hp.com">Dave Reynolds</a>
- * @version $Revision: 1.1 $ on $Date: 2009-06-29 08:55:58 $
*/
public class XSDMonthType extends XSDAbstractDateTimeType {
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDTimeType.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDTimeType.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDTimeType.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDTimeType.java Tue Jan 29 20:27:24 2013
@@ -24,9 +24,6 @@ import com.hp.hpl.jena.datatypes.xsd.XSD
/**
* Type processor for time, most of the machinery is in the
* base XSDAbstractDateTimeType class.
- *
- * @author <a href="mailto:der@hplb.hpl.hp.com">Dave Reynolds</a>
- * @version $Revision: 1.1 $ on $Date: 2009-06-29 08:55:58 $
*/
public class XSDTimeType extends XSDAbstractDateTimeType {
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDYearMonthType.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDYearMonthType.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDYearMonthType.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDYearMonthType.java Tue Jan 29 20:27:24 2013
@@ -24,9 +24,6 @@ import com.hp.hpl.jena.datatypes.xsd.XSD
/**
* Type processor for gYearMonth, most of the machinery is in the
* base XSDAbstractDateTimeType class.
- *
- * @author <a href="mailto:der@hplb.hpl.hp.com">Dave Reynolds</a>
- * @version $Revision: 1.1 $ on $Date: 2009-06-29 08:55:58 $
*/
public class XSDYearMonthType extends XSDAbstractDateTimeType {
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDYearType.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDYearType.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDYearType.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/datatypes/xsd/impl/XSDYearType.java Tue Jan 29 20:27:24 2013
@@ -24,9 +24,6 @@ import com.hp.hpl.jena.datatypes.xsd.XSD
/**
* Type processor for year, most of the machinery is in the
* base XSDAbstractDateTimeType class.
- *
- * @author <a href="mailto:der@hplb.hpl.hp.com">Dave Reynolds</a>
- * @version $Revision: 1.1 $ on $Date: 2009-06-29 08:55:58 $
*/
public class XSDYearType extends XSDAbstractDateTimeType {
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/AlreadyLinkedViewException.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/AlreadyLinkedViewException.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/AlreadyLinkedViewException.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/AlreadyLinkedViewException.java Tue Jan 29 20:27:24 2013
@@ -23,7 +23,6 @@ import com.hp.hpl.jena.shared.JenaExcept
/**
Exception to throw when adding a view to a Polymorphic discovers that
the view to add is already on a ring.
- @author kers
*/
public class AlreadyLinkedViewException extends JenaException
{
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/BuiltinPersonalities.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/BuiltinPersonalities.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/BuiltinPersonalities.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/BuiltinPersonalities.java Tue Jan 29 20:27:24 2013
@@ -29,8 +29,6 @@ import com.hp.hpl.jena.rdf.model.impl.*;
/**
The personalities that are provided for the existing Jena classes. It is likely that this
should be factored.
-
- @author jjc + kers
*/
public class BuiltinPersonalities {
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/EnhGraph.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/EnhGraph.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/EnhGraph.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/EnhGraph.java Tue Jan 29 20:27:24 2013
@@ -32,11 +32,6 @@ import com.hp.hpl.jena.util.cache.*;
<span style="color:red">WARNING</span>. The polymorphic aspects of EnhGraph
are <span style="color:red">not supported</span> and are not expected to be
supported in this way for the indefinite future.
-
- @author <a href="mailto:Jeremy.Carroll@hp.com">Jeremy Carroll</a> (original code)
- <br><a href="mailto:Chris.Dollin@hp.com">Chris Dollin</a> (original code)
- <br><a href="mailto:ian_dickinson@users.sourceforge.net">Ian Dickinson</a>
- (refactoring and commentage)
*/
public class EnhGraph
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/EnhNode.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/EnhNode.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/EnhNode.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/EnhNode.java Tue Jan 29 20:27:24 2013
@@ -27,9 +27,6 @@ import com.hp.hpl.jena.rdf.model.*;
* wraps a normal node, and adds additional convenience access or user affordances, though the state
* remains in the graph itself.
* </p>
- * @author <a href="mailto:Jeremy.Carroll@hp.com">Jeremy Carroll</a> (original code)<br>
- * <a href="mailto:Chris.Dollin@hp.com">Chris Dollin</a> (original code)<br>
- * <a href="mailto:ian_dickinson@users.sourceforge.net">Ian Dickinson</a> (refactoring and commentage)
*/
public class EnhNode extends Polymorphic<RDFNode> implements FrontsNode
{
@@ -149,9 +146,9 @@ public class EnhNode extends Polymorphic
@Override protected <X extends RDFNode> X convertTo( Class<X> t )
{
EnhGraph eg = getGraph();
- if (eg == null) throw new UnsupportedPolymorphismException( this, t );
+ if (eg == null) throw new UnsupportedPolymorphismException( this, false, t );
Implementation imp = getPersonality().getImplementation( t );
- if (imp == null) throw new UnsupportedPolymorphismException( this, t );
+ if (imp == null) throw new UnsupportedPolymorphismException( this, true, t );
EnhNode result = imp.wrap( asNode(), eg );
this.addView( result );
return t.cast( result );
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/GraphPersonality.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/GraphPersonality.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/GraphPersonality.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/GraphPersonality.java Tue Jan 29 20:27:24 2013
@@ -22,7 +22,6 @@ import com.hp.hpl.jena.rdf.model.RDFNode
/**
Personalities for Graphs. Possibly premature. Or is that NodePersonality?
- @author jjc + kers
*/
public class GraphPersonality extends Personality<RDFNode>
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Implementation.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Implementation.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Implementation.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Implementation.java Tue Jan 29 20:27:24 2013
@@ -25,10 +25,6 @@ import com.hp.hpl.jena.graph.*;
* from normal graph nodes. Implementation classes should have a public final
* member variable called factory of this type.
* </p>
- *
- * @author <a href="mailto:Jeremy.Carroll@hp.com">Jeremy Carroll</a> (original code)<br>
- * <a href="mailto:Chris.Dollin@hp.com">Chris Dollin</a> (original code)<br>
- * <a href="mailto:ian_dickinson@users.sourceforge.net">Ian Dickinson</a> (refactoring and commentage)
*/
public abstract class Implementation {
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/NodePersonality.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/NodePersonality.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/NodePersonality.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/NodePersonality.java Tue Jan 29 20:27:24 2013
@@ -22,7 +22,6 @@ import com.hp.hpl.jena.rdf.model.RDFNode
/**
Personalities for nodes.
- * @author jjc + kers
*/
public class NodePersonality extends Personality<RDFNode>
{}
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Personality.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Personality.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Personality.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Personality.java Tue Jan 29 20:27:24 2013
@@ -26,9 +26,6 @@ import com.hp.hpl.jena.util.CollectionFa
* Defines a set of permitted mappings from [interface] Class objects to
* {@link Implementation} factories that can generate instances of the facet represented
* by the Class.
- *
- * @author <a href="mailto:Jeremy.Carroll@hp.com">Jeremy Carroll</a> (original code)<br>
- * <a href="mailto:Chris.Dollin@hp.com">Chris Dollin</a> (original code)
*/
public class Personality<T> {
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/PersonalityConfigException.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/PersonalityConfigException.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/PersonalityConfigException.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/PersonalityConfigException.java Tue Jan 29 20:27:24 2013
@@ -20,7 +20,6 @@ package com.hp.hpl.jena.enhanced;
/**
* Exception denoting that a personality is misconfigured in some way.
- * @author <a href="mailto:Jeremy.Carroll@hp.com">Jeremy Carroll</a>
*/
public class PersonalityConfigException
extends RuntimeException
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Polymorphic.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Polymorphic.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Polymorphic.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/Polymorphic.java Tue Jan 29 20:27:24 2013
@@ -21,10 +21,6 @@ package com.hp.hpl.jena.enhanced;
/**
* Abstract base class for all polymorphic RDF objects, especially enhanced node and enhanced graph.
- *
- * @author <a href="mailto:Jeremy.Carroll@hp.com">Jeremy Carroll</a> (original code)<br>
- * <a href="mailto:Chris.Dollin@hp.com">Chris Dollin</a> (original code)<br>
- * <a href="mailto:ian_dickinson@users.sourceforge.net">Ian Dickinson</a> (tidying up and comments)
*/
public abstract class Polymorphic<T> {
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/UnsupportedPolymorphismException.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/UnsupportedPolymorphismException.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/UnsupportedPolymorphismException.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/enhanced/UnsupportedPolymorphismException.java Tue Jan 29 20:27:24 2013
@@ -18,7 +18,7 @@
package com.hp.hpl.jena.enhanced;
-import com.hp.hpl.jena.shared.JenaException;
+import com.hp.hpl.jena.shared.JenaException ;
/**
Exception to throw if an enhanced graph does not support polymorphism
@@ -28,31 +28,25 @@ import com.hp.hpl.jena.shared.JenaExcept
public class UnsupportedPolymorphismException extends JenaException
{
private final Class<?> type;
- private final EnhNode node;
+ private final Object node;
/**
Initialise this exception with the node that couldn't be polymorphed and
the class it couldn't be polymorphed to.
*/
- public UnsupportedPolymorphismException( EnhNode node, Class<?> type )
+ public UnsupportedPolymorphismException( Object node, boolean hasModel, Class<?> type )
{
- super( constructMessage( node, type ) );
+ super( constructMessage( node, hasModel, type ) );
this.node = node;
this.type = type;
}
- private static String constructMessage( EnhNode node, Class<?> type )
+ private static String constructMessage( Object node, boolean hasModel, Class<?> type )
{
String mainMessage = "cannot convert " + node + " to " + type;
- return node.getGraph() == null ? mainMessage : mainMessage + " -- it has no model";
+ return hasModel ? mainMessage : mainMessage + " -- it has no model";
}
- /**
- Answer the (enhanced) Graph of the node that couldn't be polymorphed;
- may be null if that node had no attached model.
- */
- public EnhGraph getBadGraph()
- { return node.getGraph(); }
/**
Answer the class that the node couldn't be polymorphed to
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Delta.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Delta.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Delta.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Delta.java Tue Jan 29 20:27:24 2013
@@ -81,7 +81,7 @@ public class Delta extends Dyadic implem
* add the ones that have been added.
*/
@Override
- public ExtendedIterator<Triple> graphBaseFind(TripleMatch tm)
+ protected ExtendedIterator<Triple> _graphBaseFind(TripleMatch tm)
{
return base.find(tm).filterDrop(ifIn(GraphUtil.findAll(R))).andThen(L.find(tm)) ;
}
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Difference.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Difference.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Difference.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Difference.java Tue Jan 29 20:27:24 2013
@@ -51,6 +51,6 @@ public class Difference extends Dyadic i
@Override public void performDelete( Triple t )
{ L.delete( t ); }
- @Override public ExtendedIterator<Triple> graphBaseFind( TripleMatch t )
+ @Override public ExtendedIterator<Triple> _graphBaseFind( TripleMatch t )
{ return L.find( t ). filterDrop ( ifIn( R ) ); }
}
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/DisjointUnion.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/DisjointUnion.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/DisjointUnion.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/DisjointUnion.java Tue Jan 29 20:27:24 2013
@@ -35,7 +35,7 @@ public class DisjointUnion extends Dyadi
public DisjointUnion( Graph L, Graph R )
{ super( L, R ); }
- @Override public ExtendedIterator<Triple> graphBaseFind( TripleMatch m )
+ @Override protected ExtendedIterator<Triple> _graphBaseFind( TripleMatch m )
{ return L.find( m ) .andThen( R.find( m ) ); }
@Override public boolean graphBaseContains( Triple t )
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Dyadic.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Dyadic.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Dyadic.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Dyadic.java Tue Jan 29 20:27:24 2013
@@ -19,6 +19,8 @@
package com.hp.hpl.jena.graph.compose;
import com.hp.hpl.jena.graph.*;
+import com.hp.hpl.jena.graph.impl.SimpleEventManager;
+import com.hp.hpl.jena.util.iterator.ExtendedIterator;
/**
Base class for the two-operand composition operations; has two graphs L and R
@@ -44,11 +46,31 @@ public abstract class Dyadic extends Com
;
}
+
+ /**
+ * override graphBaseFind to return an iterator that will report when
+ * a deletion occurs.
+ */
+ @Override
+ protected final ExtendedIterator<Triple> graphBaseFind( TripleMatch m )
+ {
+ return SimpleEventManager.notifyingRemove( this, this._graphBaseFind( m ) );
+ }
+
+ /**
+ * The method that the overridden graphBaseFind( TripleMatch m ) calls to actually
+ * do the work of finding.
+ * @param m
+ * @return
+ */
+ protected abstract ExtendedIterator<Triple> _graphBaseFind( TripleMatch m );
+
@Override
public void close()
{
L.close();
R.close();
+ this.closed = true;
}
/**
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Intersection.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Intersection.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Intersection.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Intersection.java Tue Jan 29 20:27:24 2013
@@ -51,7 +51,7 @@ public class Intersection extends Dyadic
if (this.contains( t )) L.delete( t );
}
- @Override public ExtendedIterator<Triple> graphBaseFind( TripleMatch s )
+ @Override protected ExtendedIterator<Triple> _graphBaseFind( TripleMatch s )
{
return L.find( s ) .filterKeep( ifIn( R ) );
}
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Union.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Union.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Union.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/compose/Union.java Tue Jan 29 20:27:24 2013
@@ -58,7 +58,7 @@ public class Union extends Dyadic implem
duplicates. That last is a performance penalty, but I see no way to remove it
unless we know the graphs do not overlap.
*/
- @Override public ExtendedIterator<Triple> graphBaseFind( final TripleMatch t )
+ @Override protected ExtendedIterator<Triple> _graphBaseFind( final TripleMatch t )
{
Set<Triple> seen = CollectionFactory.createHashedSet();
return recording( L.find( t ), seen ).andThen( rejecting( R.find( t ), seen ) );
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/impl/SimpleTransactionHandler.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/impl/SimpleTransactionHandler.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/impl/SimpleTransactionHandler.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/graph/impl/SimpleTransactionHandler.java Tue Jan 29 20:27:24 2013
@@ -18,8 +18,7 @@
package com.hp.hpl.jena.graph.impl;
-/**
- */
+/* */
public class SimpleTransactionHandler extends TransactionHandlerBase
{
public SimpleTransactionHandler()
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/n3/IRIResolver.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/n3/IRIResolver.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/n3/IRIResolver.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/n3/IRIResolver.java Tue Jan 29 20:27:24 2013
@@ -185,7 +185,6 @@ public class IRIResolver {
/**
To allow Eyeball to bypass IRI checking (because it's doing its own)
- @author kers
*/
public static void suppressExceptions()
{ showExceptions = false; }
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AllDifferent.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AllDifferent.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AllDifferent.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AllDifferent.java Tue Jan 29 20:27:24 2013
@@ -42,10 +42,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* individuals in the ontology. For a given vocabulary, this will be defined by
* the {@linkplain Profile#DISTINCT_MEMBERS distinctMembers} entry.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: AllDifferent.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface AllDifferent
extends OntResource
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AllValuesFromRestriction.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AllValuesFromRestriction.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AllValuesFromRestriction.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AllValuesFromRestriction.java Tue Jan 29 20:27:24 2013
@@ -31,10 +31,6 @@ import com.hp.hpl.jena.rdf.model.Resourc
* A property restriction that requires the named property to have have any range
* instances to be members of a given class.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: AllValuesFromRestriction.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface AllValuesFromRestriction
extends Restriction
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AnnotationProperty.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AnnotationProperty.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AnnotationProperty.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/AnnotationProperty.java Tue Jan 29 20:27:24 2013
@@ -35,10 +35,6 @@ import com.hp.hpl.jena.rdf.model.*;
* used in property expressions. There is no guarantee that a given language will
* have any annotation properties.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: AnnotationProperty.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface AnnotationProperty
extends OntProperty, Property
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/BooleanClassDescription.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/BooleanClassDescription.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/BooleanClassDescription.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/BooleanClassDescription.java Tue Jan 29 20:27:24 2013
@@ -35,10 +35,6 @@ import java.util.*;
* Encapsulates a class description formed from a boolean combination of other
* class descriptions (ie union, intersection or complement).
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: BooleanClassDescription.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface BooleanClassDescription
extends OntClass
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/CardinalityQRestriction.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/CardinalityQRestriction.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/CardinalityQRestriction.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/CardinalityQRestriction.java Tue Jan 29 20:27:24 2013
@@ -32,10 +32,6 @@ package com.hp.hpl.jena.ontology;
* the restricted property must all belong to the given class. At the current
* time, qualified restrictions are part of DAML+OIL, but not part of OWL.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: CardinalityQRestriction.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface CardinalityQRestriction
extends QualifiedRestriction
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/CardinalityRestriction.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/CardinalityRestriction.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/CardinalityRestriction.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/CardinalityRestriction.java Tue Jan 29 20:27:24 2013
@@ -30,10 +30,6 @@ package com.hp.hpl.jena.ontology;
* the given number of values for a given instance to be a member of the class defined
* by the restriction.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: CardinalityRestriction.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface CardinalityRestriction
extends Restriction
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ComplementClass.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ComplementClass.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ComplementClass.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ComplementClass.java Tue Jan 29 20:27:24 2013
@@ -31,10 +31,6 @@ import com.hp.hpl.jena.rdf.model.Resourc
* <p>
* Class description that is formed from the complement of another class description
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: ComplementClass.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface ComplementClass
extends BooleanClassDescription
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ConversionException.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ConversionException.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ConversionException.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ConversionException.java Tue Jan 29 20:27:24 2013
@@ -32,10 +32,6 @@ package com.hp.hpl.jena.ontology;
* in the language {@linkplain Profile profile} of the language attached to the
* ontology model, or because the pre-conditions for the conversion are not met.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: ConversionException.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public class ConversionException
extends OntologyException
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/DataRange.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/DataRange.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/DataRange.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/DataRange.java Tue Jan 29 20:27:24 2013
@@ -36,10 +36,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* data literals. See section 6.2 of the OWL language reference for details. In OWL
* Full, there is no difference between a DataRange and a Class.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: DataRange.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface DataRange
extends OntResource
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/DatatypeProperty.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/DatatypeProperty.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/DatatypeProperty.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/DatatypeProperty.java Tue Jan 29 20:27:24 2013
@@ -32,10 +32,6 @@ package com.hp.hpl.jena.ontology;
* individuals). Not all ontology languages differentiate between object and
* datatype properties.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: DatatypeProperty.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface DatatypeProperty
extends OntProperty
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/EnumeratedClass.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/EnumeratedClass.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/EnumeratedClass.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/EnumeratedClass.java Tue Jan 29 20:27:24 2013
@@ -35,10 +35,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* <p>
* Encapsulates a class description representing a closed enumeration of individuals.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: EnumeratedClass.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface EnumeratedClass
extends OntClass
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/FunctionalProperty.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/FunctionalProperty.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/FunctionalProperty.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/FunctionalProperty.java Tue Jan 29 20:27:24 2013
@@ -33,10 +33,6 @@ package com.hp.hpl.jena.ontology;
* object} properties may be functional, so this interface is defined to extend
* the general super-interface {@link OntProperty}.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: FunctionalProperty.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface FunctionalProperty
extends OntProperty
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/HasValueRestriction.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/HasValueRestriction.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/HasValueRestriction.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/HasValueRestriction.java Tue Jan 29 20:27:24 2013
@@ -31,10 +31,6 @@ import com.hp.hpl.jena.rdf.model.*;
* A property restriction that requires the named property to have a given individual as
* its value.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: HasValueRestriction.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface HasValueRestriction
extends Restriction
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Individual.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Individual.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Individual.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Individual.java Tue Jan 29 20:27:24 2013
@@ -37,10 +37,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* at least one <code>rdf:type</code> statement, referring to a known class,
* must be present in the model.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: Individual.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface Individual
extends OntResource
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/IntersectionClass.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/IntersectionClass.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/IntersectionClass.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/IntersectionClass.java Tue Jan 29 20:27:24 2013
@@ -31,10 +31,6 @@ package com.hp.hpl.jena.ontology;
* Encapsulates a class description that is the intersection of a list of
* class expressions.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: IntersectionClass.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface IntersectionClass
extends BooleanClassDescription
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/InverseFunctionalProperty.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/InverseFunctionalProperty.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/InverseFunctionalProperty.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/InverseFunctionalProperty.java Tue Jan 29 20:27:24 2013
@@ -38,10 +38,6 @@ package com.hp.hpl.jena.ontology;
* inverse functional datatype properties in OWL Full may have to switch
* off strict checking in <code>OntModel</code> (see {@link OntModel#setStrictMode(boolean)}.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: InverseFunctionalProperty.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface InverseFunctionalProperty
extends ObjectProperty
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/LanguageConsistencyException.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/LanguageConsistencyException.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/LanguageConsistencyException.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/LanguageConsistencyException.java Tue Jan 29 20:27:24 2013
@@ -30,10 +30,6 @@ package com.hp.hpl.jena.ontology;
* in the ontology API, and the language definition for a given ontology profile.
* For example, the arguments of an intersection class description should all be classes.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: LanguageConsistencyException.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public class LanguageConsistencyException
extends OntologyException
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MaxCardinalityQRestriction.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MaxCardinalityQRestriction.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MaxCardinalityQRestriction.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MaxCardinalityQRestriction.java Tue Jan 29 20:27:24 2013
@@ -32,10 +32,6 @@ package com.hp.hpl.jena.ontology;
* the restricted property must all belong to the given class. At the current
* time, qualified restrictions are part of DAML+OIL, but not part of OWL.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: MaxCardinalityQRestriction.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface MaxCardinalityQRestriction
extends QualifiedRestriction
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MaxCardinalityRestriction.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MaxCardinalityRestriction.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MaxCardinalityRestriction.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MaxCardinalityRestriction.java Tue Jan 29 20:27:24 2013
@@ -30,10 +30,6 @@ package com.hp.hpl.jena.ontology;
* the given number of values for a given instance to be a member of the class defined
* by the restriction.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: MaxCardinalityRestriction.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface MaxCardinalityRestriction
extends Restriction
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MinCardinalityQRestriction.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MinCardinalityQRestriction.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MinCardinalityQRestriction.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MinCardinalityQRestriction.java Tue Jan 29 20:27:24 2013
@@ -32,10 +32,6 @@ package com.hp.hpl.jena.ontology;
* the restricted property must all belong to the given class. At the current
* time, qualified restrictions are part of DAML+OIL, but not part of OWL.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: MinCardinalityQRestriction.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface MinCardinalityQRestriction
extends QualifiedRestriction
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MinCardinalityRestriction.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MinCardinalityRestriction.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MinCardinalityRestriction.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/MinCardinalityRestriction.java Tue Jan 29 20:27:24 2013
@@ -30,10 +30,6 @@ package com.hp.hpl.jena.ontology;
* the given number of values for a given instance to be a member of the class defined
* by the restriction.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: MinCardinalityRestriction.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface MinCardinalityRestriction
extends Restriction
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ObjectProperty.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ObjectProperty.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ObjectProperty.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ObjectProperty.java Tue Jan 29 20:27:24 2013
@@ -32,10 +32,6 @@ package com.hp.hpl.jena.ontology;
* properties}). Some ontology languages, such as OWL Full, do not distinguish
* between object and datatype properties.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: ObjectProperty.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface ObjectProperty
extends OntProperty
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntClass.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntClass.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntClass.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntClass.java Tue Jan 29 20:27:24 2013
@@ -33,10 +33,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* <p>
* Interface that represents an ontology node characterising a class description.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: OntClass.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface OntClass
extends OntResource
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntDocumentManager.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntDocumentManager.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntDocumentManager.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntDocumentManager.java Tue Jan 29 20:27:24 2013
@@ -60,9 +60,6 @@ import com.hp.hpl.jena.shared.impl.Prefi
* Jena 2.4 onwards</strong>. If this change would be problematic, please send email to the
* <a href="http://groups.yahoo.com/group/jena-dev">Jena support
* list</a>.</p>
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: OntDocumentManager.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public class OntDocumentManager
{
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntModel.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntModel.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntModel.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntModel.java Tue Jan 29 20:27:24 2013
@@ -65,10 +65,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* may result in a runtime exception, though the typical behaviour is that such
* calls will be silently ignored.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: OntModel.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface OntModel
extends InfModel
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntModelSpec.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntModelSpec.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntModelSpec.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntModelSpec.java Tue Jan 29 20:27:24 2013
@@ -38,10 +38,6 @@ import com.hp.hpl.jena.vocabulary.*;
* Encapsulates a description of the components of an ontology model, including the
* storage scheme, reasoner and language profile.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: OntModelSpec.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public class OntModelSpec {
// Constants
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntProperty.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntProperty.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntProperty.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntProperty.java Tue Jan 29 20:27:24 2013
@@ -36,10 +36,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* such as domain, range, inverse, etc. Not all such capabilities exist in all
* supported ontology languages.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: OntProperty.java,v 1.3 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface OntProperty
extends OntResource, Property
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntResource.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntResource.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntResource.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntResource.java Tue Jan 29 20:27:24 2013
@@ -34,10 +34,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* Provides a common super-type for all of the abstractions in this ontology
* representation package.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: OntResource.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface OntResource
extends Resource
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntTools.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntTools.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntTools.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntTools.java Tue Jan 29 20:27:24 2013
@@ -42,8 +42,6 @@ import com.hp.hpl.jena.util.iterator.Fil
* production code. Please send any comments or suggestions to the
* <a href="http://tech.groups.yahoo.com/group/jena-dev">Jena support email list</a>.
* </p>
- *
- * @author Ian Dickinson, HP Labs (<a href="mailto:ian_dickinson@users.sourceforge.net">email</a>)
*/
public class OntTools
{
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Ontology.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Ontology.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Ontology.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Ontology.java Tue Jan 29 20:27:24 2013
@@ -34,10 +34,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* document that presents meta-data and other processing data about the document
* (including which other documents are imported by a document).
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: Ontology.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface Ontology
extends OntResource
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntologyException.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntologyException.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntologyException.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/OntologyException.java Tue Jan 29 20:27:24 2013
@@ -30,10 +30,6 @@ import com.hp.hpl.jena.shared.*;
* <p>
* Exception for generic errors that arise while processing ontologies
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: OntologyException.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public class OntologyException
extends JenaException
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Profile.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Profile.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Profile.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Profile.java Tue Jan 29 20:27:24 2013
@@ -41,10 +41,6 @@ import java.util.Iterator;
* package. For tractability, this limits the vocabularies that can easily be
* represented to those that are similar to OWL and DAML+OIL.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: Profile.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface Profile
{
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ProfileException.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ProfileException.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ProfileException.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ProfileException.java Tue Jan 29 20:27:24 2013
@@ -34,10 +34,6 @@ package com.hp.hpl.jena.ontology;
* An attempt to create a class complement in an OWL Lite model will raise a
* ProfileException.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: ProfileException.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public class ProfileException
extends OntologyException
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ProfileRegistry.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ProfileRegistry.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ProfileRegistry.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/ProfileRegistry.java Tue Jan 29 20:27:24 2013
@@ -34,10 +34,6 @@ import java.util.*;
* Provides a means to map between the URI's that represent ontology languages
* and their language profiles.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: ProfileRegistry.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public class ProfileRegistry {
// Constants
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/QualifiedRestriction.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/QualifiedRestriction.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/QualifiedRestriction.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/QualifiedRestriction.java Tue Jan 29 20:27:24 2013
@@ -30,10 +30,6 @@ package com.hp.hpl.jena.ontology;
* are required to be members of a given class. At present, this capability is only
* part of DAML+OIL, not OWL.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: QualifiedRestriction.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface QualifiedRestriction
extends Restriction
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Restriction.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Restriction.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Restriction.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/Restriction.java Tue Jan 29 20:27:24 2013
@@ -32,10 +32,6 @@ import com.hp.hpl.jena.rdf.model.*;
* Interface that encapsulates a class description formed by restricting one or
* more properties to have constrained values and/or cardinalities.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: Restriction.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface Restriction
extends OntClass
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/SomeValuesFromRestriction.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/SomeValuesFromRestriction.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/SomeValuesFromRestriction.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/SomeValuesFromRestriction.java Tue Jan 29 20:27:24 2013
@@ -32,10 +32,6 @@ import com.hp.hpl.jena.rdf.model.Resourc
* A property restriction that requires the named property to have at least one
* range instance belonging to the given class.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: SomeValuesFromRestriction.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface SomeValuesFromRestriction
extends Restriction
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/SymmetricProperty.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/SymmetricProperty.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/SymmetricProperty.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/SymmetricProperty.java Tue Jan 29 20:27:24 2013
@@ -31,10 +31,6 @@ package com.hp.hpl.jena.ontology;
* in which if <code>p(x, y)</code> holds, then<code>p(y, x)</code>
* must also hold.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: SymmetricProperty.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface SymmetricProperty
extends ObjectProperty
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/TransitiveProperty.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/TransitiveProperty.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/TransitiveProperty.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/TransitiveProperty.java Tue Jan 29 20:27:24 2013
@@ -32,10 +32,6 @@ package com.hp.hpl.jena.ontology;
* and <code><em>y</em> p <em>z</em></code>
* holds, then <code><em>x</em> p <em>z</em></code> must also hold.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: TransitiveProperty.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface TransitiveProperty
extends ObjectProperty
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/UnionClass.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/UnionClass.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/UnionClass.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/UnionClass.java Tue Jan 29 20:27:24 2013
@@ -31,10 +31,6 @@ package com.hp.hpl.jena.ontology;
* <p>
* Class description that is formed from the union of a list of a class descriptions.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: UnionClass.java,v 1.2 2009-10-06 13:04:34 ian_dickinson Exp $
*/
public interface UnionClass
extends BooleanClassDescription
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AbstractProfile.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AbstractProfile.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AbstractProfile.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AbstractProfile.java Tue Jan 29 20:27:24 2013
@@ -37,10 +37,6 @@ import java.util.*;
* <p>
* Abstract base class to provide shared implementation for ontology language profiles.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: AbstractProfile.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public abstract class AbstractProfile
implements Profile
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AllDifferentImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AllDifferentImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AllDifferentImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AllDifferentImpl.java Tue Jan 29 20:27:24 2013
@@ -37,10 +37,6 @@ import com.hp.hpl.jena.util.iterator.Map
* <p>
* Implementation of the abstraction of axioms that denote the single name assumption.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: AllDifferentImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class AllDifferentImpl
extends OntResourceImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AllValuesFromRestrictionImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AllValuesFromRestrictionImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AllValuesFromRestrictionImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AllValuesFromRestrictionImpl.java Tue Jan 29 20:27:24 2013
@@ -34,10 +34,6 @@ import com.hp.hpl.jena.rdf.model.Resourc
* <p>
* Implementation of the allValuesFrom restriction abstraction.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: AllValuesFromRestrictionImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class AllValuesFromRestrictionImpl
extends RestrictionImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AnnotationPropertyImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AnnotationPropertyImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AnnotationPropertyImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/AnnotationPropertyImpl.java Tue Jan 29 20:27:24 2013
@@ -33,10 +33,6 @@ import com.hp.hpl.jena.rdf.model.*;
* <p>
* Implementation for ontology abstraction of annotation property
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: AnnotationPropertyImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class AnnotationPropertyImpl
extends OntPropertyImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/BooleanClassDescriptionImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/BooleanClassDescriptionImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/BooleanClassDescriptionImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/BooleanClassDescriptionImpl.java Tue Jan 29 20:27:24 2013
@@ -38,10 +38,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* <p>
* Shared implementation for implementations of Boolean clas expressions.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: BooleanClassDescriptionImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public abstract class BooleanClassDescriptionImpl
extends OntClassImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/CardinalityQRestrictionImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/CardinalityQRestrictionImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/CardinalityQRestrictionImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/CardinalityQRestrictionImpl.java Tue Jan 29 20:27:24 2013
@@ -32,10 +32,6 @@ import com.hp.hpl.jena.ontology.*;
* <p>
* Implementation of the exact qualified cardinality restriction
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: CardinalityQRestrictionImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class CardinalityQRestrictionImpl
extends QualifiedRestrictionImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/CardinalityRestrictionImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/CardinalityRestrictionImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/CardinalityRestrictionImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/CardinalityRestrictionImpl.java Tue Jan 29 20:27:24 2013
@@ -33,10 +33,6 @@ import com.hp.hpl.jena.ontology.*;
* <p>
* Implementation of the cardinality restriction abstraction.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: CardinalityRestrictionImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class CardinalityRestrictionImpl
extends RestrictionImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/ComplementClassImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/ComplementClassImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/ComplementClassImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/ComplementClassImpl.java Tue Jan 29 20:27:24 2013
@@ -36,10 +36,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* <p>
* Implementation of a node representing a complement class description.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: ComplementClassImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class ComplementClassImpl
extends OntClassImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/DataRangeImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/DataRangeImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/DataRangeImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/DataRangeImpl.java Tue Jan 29 20:27:24 2013
@@ -37,10 +37,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* Default implementation of the interface that defines a closed enumeration
* of concrete values for the range of a property.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: DataRangeImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class DataRangeImpl
extends OntResourceImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/DatatypePropertyImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/DatatypePropertyImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/DatatypePropertyImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/DatatypePropertyImpl.java Tue Jan 29 20:27:24 2013
@@ -34,10 +34,6 @@ import com.hp.hpl.jena.ontology.*;
* <p>
* Implementation of the datatype property abstraction
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: DatatypePropertyImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class DatatypePropertyImpl
extends OntPropertyImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/EnumeratedClassImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/EnumeratedClassImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/EnumeratedClassImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/EnumeratedClassImpl.java Tue Jan 29 20:27:24 2013
@@ -36,10 +36,6 @@ import com.hp.hpl.jena.util.iterator.Ext
* <p>
* Implementation of a node representing an enumerated class description.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: EnumeratedClassImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class EnumeratedClassImpl
extends OntClassImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/FunctionalPropertyImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/FunctionalPropertyImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/FunctionalPropertyImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/FunctionalPropertyImpl.java Tue Jan 29 20:27:24 2013
@@ -34,10 +34,6 @@ import com.hp.hpl.jena.ontology.*;
* <p>
* Implementation of the functional property abstraction
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: FunctionalPropertyImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class FunctionalPropertyImpl
extends OntPropertyImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/HasValueRestrictionImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/HasValueRestrictionImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/HasValueRestrictionImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/HasValueRestrictionImpl.java Tue Jan 29 20:27:24 2013
@@ -34,10 +34,6 @@ import com.hp.hpl.jena.rdf.model.*;
* <p>
* Implementation of the hasValue restriction abstraction.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: HasValueRestrictionImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class HasValueRestrictionImpl
extends RestrictionImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/IndividualImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/IndividualImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/IndividualImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/IndividualImpl.java Tue Jan 29 20:27:24 2013
@@ -34,10 +34,6 @@ import com.hp.hpl.jena.graph.*;
* <p>
* Implementation for the ontology abstraction representing ontology class descriptions.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: IndividualImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class IndividualImpl
extends OntResourceImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/IntersectionClassImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/IntersectionClassImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/IntersectionClassImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/IntersectionClassImpl.java Tue Jan 29 20:27:24 2013
@@ -33,10 +33,6 @@ import com.hp.hpl.jena.rdf.model.Propert
* <p>
* Implementation of a node representing an intersection class description.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: IntersectionClassImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class IntersectionClassImpl
extends BooleanClassDescriptionImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/InverseFunctionalPropertyImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/InverseFunctionalPropertyImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/InverseFunctionalPropertyImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/InverseFunctionalPropertyImpl.java Tue Jan 29 20:27:24 2013
@@ -34,10 +34,6 @@ import com.hp.hpl.jena.ontology.*;
* <p>
* Implementation of the functional property abstraction
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: InverseFunctionalPropertyImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class InverseFunctionalPropertyImpl
extends ObjectPropertyImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/MaxCardinalityQRestrictionImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/MaxCardinalityQRestrictionImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/MaxCardinalityQRestrictionImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/MaxCardinalityQRestrictionImpl.java Tue Jan 29 20:27:24 2013
@@ -32,10 +32,6 @@ import com.hp.hpl.jena.ontology.*;
* <p>
* Implementation of the max qualified cardinality restriction
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: MaxCardinalityQRestrictionImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class MaxCardinalityQRestrictionImpl
extends QualifiedRestrictionImpl
Modified: jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/MaxCardinalityRestrictionImpl.java
URL: http://svn.apache.org/viewvc/jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/MaxCardinalityRestrictionImpl.java?rev=1440101&r1=1440100&r2=1440101&view=diff
==============================================================================
--- jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/MaxCardinalityRestrictionImpl.java (original)
+++ jena/branches/streaming-update/jena-core/src/main/java/com/hp/hpl/jena/ontology/impl/MaxCardinalityRestrictionImpl.java Tue Jan 29 20:27:24 2013
@@ -33,10 +33,6 @@ import com.hp.hpl.jena.ontology.*;
* <p>
* Implementation of the max cardinality restriction abstraction.
* </p>
- *
- * @author Ian Dickinson, HP Labs
- * (<a href="mailto:ian_dickinson@users.sourceforge.net" >email</a>)
- * @version CVS $Id: MaxCardinalityRestrictionImpl.java,v 1.2 2009-10-06 13:04:42 ian_dickinson Exp $
*/
public class MaxCardinalityRestrictionImpl
extends RestrictionImpl