You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2017/10/08 23:25:26 UTC

svn commit: r1811516 - in /uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima: examples/ examples/tokenizer/ tutorial/

Author: schor
Date: Sun Oct  8 23:25:25 2017
New Revision: 1811516

URL: http://svn.apache.org/viewvc?rev=1811516&view=rev
Log:
no Jira upgrade to latest jcas gen version output

Modified:
    uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/SourceDocumentInformation.java
    uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/tokenizer/Sentence.java
    uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/tokenizer/Token.java
    uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/DateAnnot.java
    uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/DateTimeAnnot.java
    uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/Meeting.java
    uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/RoomNumber.java
    uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/TimeAnnot.java
    uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/UimaAcronym.java
    uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/UimaMeeting.java

Modified: uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/SourceDocumentInformation.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/SourceDocumentInformation.java?rev=1811516&r1=1811515&r2=1811516&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/SourceDocumentInformation.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/SourceDocumentInformation.java Sun Oct  8 23:25:25 2017
@@ -21,6 +21,9 @@
 
 package org.apache.uima.examples;
 
+import java.lang.invoke.CallSite;
+import java.lang.invoke.MethodHandle;
+
 import org.apache.uima.cas.impl.CASImpl;
 import org.apache.uima.cas.impl.TypeImpl;
 import org.apache.uima.cas.impl.TypeSystemImpl;
@@ -31,14 +34,9 @@ import org.apache.uima.jcas.JCasRegistry
 import org.apache.uima.jcas.tcas.Annotation;
 
 
-/** 
- * Stores detailed information about the original source document from which the current CAS was initialized. 
- * All information (like size) refers to the source document and not to the document in the CAS 
- *  which may be converted and filtered by a CAS Initializer. 
- * For example this information will be written to the Semantic Search index so that 
- *  the original document contents can be retrieved by queries.
- * Updated by JCasGen Wed Dec 21 14:40:40 EST 2016
- * XML source: C:/au/svnCheckouts/branches/uimaj/v3-alpha/uimaj-examples/src/main/resources/org/apache/uima/examples/SourceDocumentInformation.xml
+/** Stores detailed information about the original source document from which the current CAS was initialized. All information (like size) refers to the source document and not to the document in the CAS which may be converted and filtered by a CAS Initializer. For example this information will be written to the Semantic Search index so that the original document contents can be retrieved by queries.
+ * Updated by JCasGen Sun Oct 08 19:24:05 EDT 2017
+ * XML source: C:/au/svnCheckouts/uv3/trunk/uimaj-v3/uimaj-examples/src/main/resources/org/apache/uima/examples/SourceDocumentInformation.xml
  * @generated */
 public class SourceDocumentInformation extends Annotation {
   /** @generated
@@ -74,6 +72,17 @@ public class SourceDocumentInformation e
   public final static String _FeatName_lastSegment = "lastSegment";
 
 
+  /* Feature Adjusted Offsets */
+  private final static CallSite _FC_uri = TypeSystemImpl.createCallSite(SourceDocumentInformation.class, "uri");
+  private final static MethodHandle _FH_uri = _FC_uri.dynamicInvoker();
+  private final static CallSite _FC_offsetInSource = TypeSystemImpl.createCallSite(SourceDocumentInformation.class, "offsetInSource");
+  private final static MethodHandle _FH_offsetInSource = _FC_offsetInSource.dynamicInvoker();
+  private final static CallSite _FC_documentSize = TypeSystemImpl.createCallSite(SourceDocumentInformation.class, "documentSize");
+  private final static MethodHandle _FH_documentSize = _FC_documentSize.dynamicInvoker();
+  private final static CallSite _FC_lastSegment = TypeSystemImpl.createCallSite(SourceDocumentInformation.class, "lastSegment");
+  private final static MethodHandle _FH_lastSegment = _FC_lastSegment.dynamicInvoker();
+
+   
   /* *******************
    *   Feature Offsets *
    * *******************/ 
@@ -138,14 +147,14 @@ public class SourceDocumentInformation e
    * @generated
    * @return value of the feature 
    */
-  public String getUri() { return _getStringValueNc(_FI_uri);}
+  public String getUri() { return _getStringValueNc(wrapGetIntCatchException(_FH_uri));}
     
   /** setter for uri - sets URI of document. (For example, file:///MyDirectory/myFile.txt for a simple file or http://incubator.apache.org/uima/index.html for content from a web source.) 
    * @generated
    * @param v value to set into the feature 
    */
   public void setUri(String v) {
-    _setStringValueNfc(_FI_uri, v);
+    _setStringValueNfc(wrapGetIntCatchException(_FH_uri), v);
   }    
     
    
@@ -157,14 +166,14 @@ public class SourceDocumentInformation e
    * @generated
    * @return value of the feature 
    */
-  public int getOffsetInSource() { return _getIntValueNc(_FI_offsetInSource);}
+  public int getOffsetInSource() { return _getIntValueNc(wrapGetIntCatchException(_FH_offsetInSource));}
     
   /** setter for offsetInSource - sets Byte offset of the start of document content within original source file or other input source. Only used if the CAS document was retrieved from an source where one physical source file contained several conceptual documents. Zero otherwise. 
    * @generated
    * @param v value to set into the feature 
    */
   public void setOffsetInSource(int v) {
-    _setIntValueNfc(_FI_offsetInSource, v);
+    _setIntValueNfc(wrapGetIntCatchException(_FH_offsetInSource), v);
   }    
     
    
@@ -176,14 +185,14 @@ public class SourceDocumentInformation e
    * @generated
    * @return value of the feature 
    */
-  public int getDocumentSize() { return _getIntValueNc(_FI_documentSize);}
+  public int getDocumentSize() { return _getIntValueNc(wrapGetIntCatchException(_FH_documentSize));}
     
   /** setter for documentSize - sets Size of original document in bytes before processing by CAS Initializer. Either absolute file size of size within file or other source. 
    * @generated
    * @param v value to set into the feature 
    */
   public void setDocumentSize(int v) {
-    _setIntValueNfc(_FI_documentSize, v);
+    _setIntValueNfc(wrapGetIntCatchException(_FH_documentSize), v);
   }    
     
    
@@ -195,14 +204,14 @@ public class SourceDocumentInformation e
    * @generated
    * @return value of the feature 
    */
-  public boolean getLastSegment() { return _getBooleanValueNc(_FI_lastSegment);}
+  public boolean getLastSegment() { return _getBooleanValueNc(wrapGetIntCatchException(_FH_lastSegment));}
     
   /** setter for lastSegment - sets For a CAS that represents a segment of a larger source document, this flag indicates whether this CAS is the final segment of the source document.  This is useful for downstream components that want to take some action after having seen all of the segments of a particular source document. 
    * @generated
    * @param v value to set into the feature 
    */
   public void setLastSegment(boolean v) {
-    _setBooleanValueNfc(_FI_lastSegment, v);
+    _setBooleanValueNfc(wrapGetIntCatchException(_FH_lastSegment), v);
   }    
     
   }

Modified: uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/tokenizer/Sentence.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/tokenizer/Sentence.java?rev=1811516&r1=1811515&r2=1811516&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/tokenizer/Sentence.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/tokenizer/Sentence.java Sun Oct  8 23:25:25 2017
@@ -18,6 +18,9 @@
  */
 package org.apache.uima.examples.tokenizer;
 
+import java.lang.invoke.CallSite;
+import java.lang.invoke.MethodHandle;
+
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.jcas.JCasRegistry;
 import org.apache.uima.jcas.tcas.Annotation;
@@ -31,6 +34,12 @@ import org.apache.uima.cas.impl.TypeSyst
  */
 public class Sentence extends Annotation {
 
+  /** @generated
+   * @ordered 
+   */
+  @SuppressWarnings ("hiding")
+  public final static String _TypeName = "org.apache.uima.examples.tokenizer.Sentence";
+  
     /** The Constant typeIndexID. */
     public static final int typeIndexID = JCasRegistry.register(Sentence.class);
 
@@ -80,4 +89,13 @@ public class Sentence extends Annotation
     public  Sentence(JCas jcas, int start, int end) {
         super(jcas, start, end);
     }
+  /** 
+   * <!-- begin-user-doc -->
+   * Write your own initialization here
+   * <!-- end-user-doc -->
+   *
+   * @generated modifiable 
+   */
+  private void readObject() {/*default - does nothing empty block */}
+     
 }

Modified: uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/tokenizer/Token.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/tokenizer/Token.java?rev=1811516&r1=1811515&r2=1811516&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/tokenizer/Token.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/examples/tokenizer/Token.java Sun Oct  8 23:25:25 2017
@@ -18,6 +18,9 @@
  */
 package org.apache.uima.examples.tokenizer;
 
+import java.lang.invoke.CallSite;
+import java.lang.invoke.MethodHandle;
+
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.jcas.JCasRegistry;
 import org.apache.uima.jcas.tcas.Annotation;
@@ -31,6 +34,12 @@ import org.apache.uima.cas.impl.TypeSyst
  */
 public class Token extends Annotation {
 
+  /** @generated
+   * @ordered 
+   */
+  @SuppressWarnings ("hiding")
+  public final static String _TypeName = "org.apache.uima.examples.tokenizer.Token";
+  
     /** The Constant typeIndexID. */
     public static final int typeIndexID = JCasRegistry.register(Token.class);
 
@@ -80,4 +89,13 @@ public class Token extends Annotation {
     public  Token(JCas jcas, int start, int end) {
         super(jcas, start, end);
     }
+  /** 
+   * <!-- begin-user-doc -->
+   * Write your own initialization here
+   * <!-- end-user-doc -->
+   *
+   * @generated modifiable 
+   */
+  private void readObject() {/*default - does nothing empty block */}
+     
 }

Modified: uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/DateAnnot.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/DateAnnot.java?rev=1811516&r1=1811515&r2=1811516&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/DateAnnot.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/DateAnnot.java Sun Oct  8 23:25:25 2017
@@ -18,6 +18,9 @@
  */
 package org.apache.uima.tutorial;
 
+import java.lang.invoke.CallSite;
+import java.lang.invoke.MethodHandle;
+
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.jcas.JCasRegistry;
 import org.apache.uima.cas.impl.CASImpl;
@@ -25,14 +28,18 @@ import org.apache.uima.cas.impl.TypeImpl
 import org.apache.uima.cas.impl.TypeSystemImpl;
 
 
-/**
- * Updated by JCasGen Mon Nov 29 15:02:38 EST 2004 XML source: C:/Program
- * Files/apache/uima/examples/descriptors/tutorial/ex6/TutorialTypeSystem.xml
- *
- * @generated
- */
+/** 
+ * Updated by JCasGen Sun Oct 08 19:20:05 EDT 2017
+ * XML source: C:/au/svnCheckouts/uv3/trunk/uimaj-v3/uimaj-examples/src/main/descriptors/tutorial/ex6/TutorialTypeSystem.xml
+ * @generated */
 public class DateAnnot extends DateTimeAnnot {
 
+  /** @generated
+   * @ordered 
+   */
+  @SuppressWarnings ("hiding")
+  public final static String _TypeName = "org.apache.uima.tutorial.DateAnnot";
+  
     /**
      * The Constant typeIndexID.
      *
@@ -55,18 +62,16 @@ public class DateAnnot extends DateTimeA
      * @return the type index ID
      * @generated 
      */
-    public int getTypeIndexID() {
-        return typeIndexID;
-    }
-
+    public int getTypeIndexID() {return typeIndexID;}
+ 
+ 
     /**
    * Never called. Disable default constructor
    *
    * @generated
    */
-    protected  DateAnnot() {
-    }
-
+    protected  DateAnnot() {/* intentionally empty block */}
+    
     /**
      * Internal - constructor used by generator.
      *
@@ -75,10 +80,10 @@ public class DateAnnot extends DateTimeA
      * @generated 
      */
     public  DateAnnot(TypeImpl type, CASImpl casImpl) {
-        super(type, casImpl);
-        readObject();
-    }
-
+    super(type, casImpl);
+    readObject();
+  }
+  
     /**
      * Instantiates a new date annot.
      *
@@ -86,9 +91,10 @@ public class DateAnnot extends DateTimeA
      * @generated 
      */
     public  DateAnnot(JCas jcas) {
-        super(jcas);
-        readObject();
-    }
+    super(jcas);
+    readObject();   
+  } 
+
 
     /**
      * Instantiates a new date annot.
@@ -104,11 +110,10 @@ public class DateAnnot extends DateTimeA
         readObject();
     }
 
-    /**
-     * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->.
-     *
-     * @generated modifiable
-     */
+  /** 
+   * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->*
+   * @generated modifiable 
+   */
     private void readObject() {
     }
 }

Modified: uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/DateTimeAnnot.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/DateTimeAnnot.java?rev=1811516&r1=1811515&r2=1811516&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/DateTimeAnnot.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/DateTimeAnnot.java Sun Oct  8 23:25:25 2017
@@ -18,6 +18,9 @@
  */
 package org.apache.uima.tutorial;
 
+import java.lang.invoke.CallSite;
+import java.lang.invoke.MethodHandle;
+
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.jcas.JCasRegistry;
 import org.apache.uima.jcas.tcas.Annotation;
@@ -26,14 +29,18 @@ import org.apache.uima.cas.impl.TypeImpl
 import org.apache.uima.cas.impl.TypeSystemImpl;
 
 
-/**
- * Updated by JCasGen Mon Nov 29 15:02:38 EST 2004 XML source: C:/Program
- * Files/apache/uima/examples/descriptors/tutorial/ex6/TutorialTypeSystem.xml
- *
- * @generated
- */
+/** 
+ * Updated by JCasGen Sun Oct 08 19:20:05 EDT 2017
+ * XML source: C:/au/svnCheckouts/uv3/trunk/uimaj-v3/uimaj-examples/src/main/descriptors/tutorial/ex6/TutorialTypeSystem.xml
+ * @generated */
 public class DateTimeAnnot extends Annotation {
 
+  /** @generated
+   * @ordered 
+   */
+  @SuppressWarnings ("hiding")
+  public final static String _TypeName = "org.apache.uima.tutorial.DateTimeAnnot";
+  
     /**
      * The Constant typeIndexID.
      *
@@ -56,10 +63,21 @@ public class DateTimeAnnot extends Annot
      * @return the type index ID
      * @generated 
      */
-    public int getTypeIndexID() {
-        return typeIndexID;
-    }
+    public int getTypeIndexID() {return typeIndexID;}
+ 
+ 
+  /* *******************
+   *   Feature Offsets *
+   * *******************/ 
+   
+  public final static String _FeatName_shortDateString = "shortDateString";
+
+
+  /* Feature Adjusted Offsets */
+  private final static CallSite _FC_shortDateString = TypeSystemImpl.createCallSite(DateTimeAnnot.class, "shortDateString");
+  private final static MethodHandle _FH_shortDateString = _FC_shortDateString.dynamicInvoker();
 
+   
     /** The Constant _FI_shortDateString. */
     public static final int _FI_shortDateString = TypeSystemImpl.getAdjustedFeatureOffset("shortDateString");
 
@@ -68,9 +86,8 @@ public class DateTimeAnnot extends Annot
    *
    * @generated
    */
-    protected  DateTimeAnnot() {
-    }
-
+    protected  DateTimeAnnot() {/* intentionally empty block */}
+    
     /**
      * Internal - constructor used by generator.
      *
@@ -79,10 +96,10 @@ public class DateTimeAnnot extends Annot
      * @generated 
      */
     public  DateTimeAnnot(TypeImpl type, CASImpl casImpl) {
-        super(type, casImpl);
-        readObject();
-    }
-
+    super(type, casImpl);
+    readObject();
+  }
+  
     /**
      * Instantiates a new date time annot.
      *
@@ -90,9 +107,10 @@ public class DateTimeAnnot extends Annot
      * @generated 
      */
     public  DateTimeAnnot(JCas jcas) {
-        super(jcas);
-        readObject();
-    }
+    super(jcas);
+    readObject();   
+  } 
+
 
     /**
      * Instantiates a new date time annot.
@@ -108,11 +126,10 @@ public class DateTimeAnnot extends Annot
         readObject();
     }
 
-    /**
-     * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->.
-     *
-     * @generated modifiable
-     */
+  /** 
+   * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->*
+   * @generated modifiable 
+   */
     private void readObject() {
     }
 
@@ -124,10 +141,8 @@ public class DateTimeAnnot extends Annot
      * @return the short date string
      * @generated 
      */
-    public String getShortDateString() {
-        return _getStringValueNc(_FI_shortDateString);
-    }
-
+    public String getShortDateString() { return _getStringValueNc(wrapGetIntCatchException(_FH_shortDateString));}
+    
     /**
      * setter for shortDateString - sets.
      *
@@ -135,6 +150,7 @@ public class DateTimeAnnot extends Annot
      * @generated 
      */
     public void setShortDateString(String v) {
-        _setStringValueNfc(_FI_shortDateString, v);
-    }
-}
+    _setStringValueNfc(wrapGetIntCatchException(_FH_shortDateString), v);
+  }    
+    
+  }

Modified: uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/Meeting.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/Meeting.java?rev=1811516&r1=1811515&r2=1811516&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/Meeting.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/Meeting.java Sun Oct  8 23:25:25 2017
@@ -18,6 +18,9 @@
  */
 package org.apache.uima.tutorial;
 
+import java.lang.invoke.CallSite;
+import java.lang.invoke.MethodHandle;
+
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.jcas.JCasRegistry;
 import org.apache.uima.jcas.tcas.Annotation;
@@ -26,14 +29,18 @@ import org.apache.uima.cas.impl.TypeImpl
 import org.apache.uima.cas.impl.TypeSystemImpl;
 
 
-/**
- * Updated by JCasGen Mon Nov 29 15:02:38 EST 2004 XML source: C:/Program
- * Files/apache/uima/examples/descriptors/tutorial/ex6/TutorialTypeSystem.xml
- *
- * @generated
- */
+/** 
+ * Updated by JCasGen Sun Oct 08 19:20:05 EDT 2017
+ * XML source: C:/au/svnCheckouts/uv3/trunk/uimaj-v3/uimaj-examples/src/main/descriptors/tutorial/ex6/TutorialTypeSystem.xml
+ * @generated */
 public class Meeting extends Annotation {
 
+  /** @generated
+   * @ordered 
+   */
+  @SuppressWarnings ("hiding")
+  public final static String _TypeName = "org.apache.uima.tutorial.Meeting";
+  
     /**
      * The Constant typeIndexID.
      *
@@ -56,10 +63,30 @@ public class Meeting extends Annotation
      * @return the type index ID
      * @generated 
      */
-    public int getTypeIndexID() {
-        return typeIndexID;
-    }
+    public int getTypeIndexID() {return typeIndexID;}
+ 
+ 
+  /* *******************
+   *   Feature Offsets *
+   * *******************/ 
+   
+  public final static String _FeatName_room = "room";
+  public final static String _FeatName_date = "date";
+  public final static String _FeatName_startTime = "startTime";
+  public final static String _FeatName_endTime = "endTime";
+
+
+  /* Feature Adjusted Offsets */
+  private final static CallSite _FC_room = TypeSystemImpl.createCallSite(Meeting.class, "room");
+  private final static MethodHandle _FH_room = _FC_room.dynamicInvoker();
+  private final static CallSite _FC_date = TypeSystemImpl.createCallSite(Meeting.class, "date");
+  private final static MethodHandle _FH_date = _FC_date.dynamicInvoker();
+  private final static CallSite _FC_startTime = TypeSystemImpl.createCallSite(Meeting.class, "startTime");
+  private final static MethodHandle _FH_startTime = _FC_startTime.dynamicInvoker();
+  private final static CallSite _FC_endTime = TypeSystemImpl.createCallSite(Meeting.class, "endTime");
+  private final static MethodHandle _FH_endTime = _FC_endTime.dynamicInvoker();
 
+   
     /** The Constant _FI_room. */
     public static final int _FI_room = TypeSystemImpl.getAdjustedFeatureOffset("room");
 
@@ -77,9 +104,8 @@ public class Meeting extends Annotation
    *
    * @generated
    */
-    protected  Meeting() {
-    }
-
+    protected  Meeting() {/* intentionally empty block */}
+    
     /**
      * Internal - constructor used by generator.
      *
@@ -88,10 +114,10 @@ public class Meeting extends Annotation
      * @generated 
      */
     public  Meeting(TypeImpl type, CASImpl casImpl) {
-        super(type, casImpl);
-        readObject();
-    }
-
+    super(type, casImpl);
+    readObject();
+  }
+  
     /**
      * Instantiates a new meeting.
      *
@@ -99,9 +125,10 @@ public class Meeting extends Annotation
      * @generated 
      */
     public  Meeting(JCas jcas) {
-        super(jcas);
-        readObject();
-    }
+    super(jcas);
+    readObject();   
+  } 
+
 
     /**
      * Instantiates a new meeting.
@@ -117,11 +144,10 @@ public class Meeting extends Annotation
         readObject();
     }
 
-    /**
-     * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->.
-     *
-     * @generated modifiable
-     */
+  /** 
+   * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->*
+   * @generated modifiable 
+   */
     private void readObject() {
     }
 
@@ -133,10 +159,8 @@ public class Meeting extends Annotation
      * @return the room
      * @generated 
      */
-    public RoomNumber getRoom() {
-        return (RoomNumber) (_getFeatureValueNc(_FI_room));
-    }
-
+    public RoomNumber getRoom() { return (RoomNumber)(_getFeatureValueNc(wrapGetIntCatchException(_FH_room)));}
+    
     /**
      * setter for room - sets.
      *
@@ -144,9 +168,11 @@ public class Meeting extends Annotation
      * @generated 
      */
     public void setRoom(RoomNumber v) {
-        _setFeatureValueNcWj(_FI_room, v);
-    }
-
+    _setFeatureValueNcWj(wrapGetIntCatchException(_FH_room), v);
+  }    
+    
+   
+    
     // *--------------*
     // * Feature: date
     /**
@@ -155,10 +181,8 @@ public class Meeting extends Annotation
      * @return the date
      * @generated 
      */
-    public DateAnnot getDate() {
-        return (DateAnnot) (_getFeatureValueNc(_FI_date));
-    }
-
+    public DateAnnot getDate() { return (DateAnnot)(_getFeatureValueNc(wrapGetIntCatchException(_FH_date)));}
+    
     /**
      * setter for date - sets.
      *
@@ -166,9 +190,11 @@ public class Meeting extends Annotation
      * @generated 
      */
     public void setDate(DateAnnot v) {
-        _setFeatureValueNcWj(_FI_date, v);
-    }
-
+    _setFeatureValueNcWj(wrapGetIntCatchException(_FH_date), v);
+  }    
+    
+   
+    
     // *--------------*
     // * Feature: startTime
     /**
@@ -177,10 +203,8 @@ public class Meeting extends Annotation
      * @return the start time
      * @generated 
      */
-    public TimeAnnot getStartTime() {
-        return (TimeAnnot) (_getFeatureValueNc(_FI_startTime));
-    }
-
+    public TimeAnnot getStartTime() { return (TimeAnnot)(_getFeatureValueNc(wrapGetIntCatchException(_FH_startTime)));}
+    
     /**
      * setter for startTime - sets.
      *
@@ -188,9 +212,11 @@ public class Meeting extends Annotation
      * @generated 
      */
     public void setStartTime(TimeAnnot v) {
-        _setFeatureValueNcWj(_FI_startTime, v);
-    }
-
+    _setFeatureValueNcWj(wrapGetIntCatchException(_FH_startTime), v);
+  }    
+    
+   
+    
     // *--------------*
     // * Feature: endTime
     /**
@@ -199,10 +225,8 @@ public class Meeting extends Annotation
      * @return the end time
      * @generated 
      */
-    public TimeAnnot getEndTime() {
-        return (TimeAnnot) (_getFeatureValueNc(_FI_endTime));
-    }
-
+    public TimeAnnot getEndTime() { return (TimeAnnot)(_getFeatureValueNc(wrapGetIntCatchException(_FH_endTime)));}
+    
     /**
      * setter for endTime - sets.
      *
@@ -210,10 +234,10 @@ public class Meeting extends Annotation
      * @generated 
      */
     public void setEndTime(TimeAnnot v) {
-        _setFeatureValueNcWj(_FI_endTime, v);
-    }
-
-    /**
+    _setFeatureValueNcWj(wrapGetIntCatchException(_FH_endTime), v);
+  }    
+    
+      /**
      *  Custom constructor taking all parameters.
      *
      * @param jcas the jcas

Modified: uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/RoomNumber.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/RoomNumber.java?rev=1811516&r1=1811515&r2=1811516&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/RoomNumber.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/RoomNumber.java Sun Oct  8 23:25:25 2017
@@ -18,6 +18,9 @@
  */
 package org.apache.uima.tutorial;
 
+import java.lang.invoke.CallSite;
+import java.lang.invoke.MethodHandle;
+
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.jcas.JCasRegistry;
 import org.apache.uima.jcas.tcas.Annotation;
@@ -26,14 +29,18 @@ import org.apache.uima.cas.impl.TypeImpl
 import org.apache.uima.cas.impl.TypeSystemImpl;
 
 
-/**
- * Updated by JCasGen Mon Nov 29 15:02:37 EST 2004 XML source: C:/Program
- * Files/apache/uima/examples/descriptors/tutorial/ex6/TutorialTypeSystem.xml
- *
- * @generated
- */
+/** 
+ * Updated by JCasGen Sun Oct 08 19:20:05 EDT 2017
+ * XML source: C:/au/svnCheckouts/uv3/trunk/uimaj-v3/uimaj-examples/src/main/descriptors/tutorial/ex6/TutorialTypeSystem.xml
+ * @generated */
 public class RoomNumber extends Annotation {
 
+  /** @generated
+   * @ordered 
+   */
+  @SuppressWarnings ("hiding")
+  public final static String _TypeName = "org.apache.uima.tutorial.RoomNumber";
+  
     /**
      * The Constant typeIndexID.
      *
@@ -56,10 +63,21 @@ public class RoomNumber extends Annotati
      * @return the type index ID
      * @generated 
      */
-    public int getTypeIndexID() {
-        return typeIndexID;
-    }
+    public int getTypeIndexID() {return typeIndexID;}
+ 
+ 
+  /* *******************
+   *   Feature Offsets *
+   * *******************/ 
+   
+  public final static String _FeatName_building = "building";
+
+
+  /* Feature Adjusted Offsets */
+  private final static CallSite _FC_building = TypeSystemImpl.createCallSite(RoomNumber.class, "building");
+  private final static MethodHandle _FH_building = _FC_building.dynamicInvoker();
 
+   
     /** The Constant _FI_building. */
     public static final int _FI_building = TypeSystemImpl.getAdjustedFeatureOffset("building");
 
@@ -68,9 +86,8 @@ public class RoomNumber extends Annotati
    *
    * @generated
    */
-    protected  RoomNumber() {
-    }
-
+    protected  RoomNumber() {/* intentionally empty block */}
+    
     /**
      * Internal - constructor used by generator.
      *
@@ -79,10 +96,10 @@ public class RoomNumber extends Annotati
      * @generated 
      */
     public  RoomNumber(TypeImpl type, CASImpl casImpl) {
-        super(type, casImpl);
-        readObject();
-    }
-
+    super(type, casImpl);
+    readObject();
+  }
+  
     /**
      * Instantiates a new room number.
      *
@@ -90,9 +107,10 @@ public class RoomNumber extends Annotati
      * @generated 
      */
     public  RoomNumber(JCas jcas) {
-        super(jcas);
-        readObject();
-    }
+    super(jcas);
+    readObject();   
+  } 
+
 
     /**
      * Instantiates a new room number.
@@ -108,11 +126,10 @@ public class RoomNumber extends Annotati
         readObject();
     }
 
-    /**
-     * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->.
-     *
-     * @generated modifiable
-     */
+  /** 
+   * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->*
+   * @generated modifiable 
+   */
     private void readObject() {
     }
 
@@ -124,10 +141,8 @@ public class RoomNumber extends Annotati
      * @return the building
      * @generated 
      */
-    public String getBuilding() {
-        return _getStringValueNc(_FI_building);
-    }
-
+    public String getBuilding() { return _getStringValueNc(wrapGetIntCatchException(_FH_building));}
+    
     /**
      * setter for building - sets Building containing this room.
      *
@@ -135,6 +150,7 @@ public class RoomNumber extends Annotati
      * @generated 
      */
     public void setBuilding(String v) {
-        _setStringValueNfc(_FI_building, v);
-    }
-}
+    _setStringValueNfc(wrapGetIntCatchException(_FH_building), v);
+  }    
+    
+  }

Modified: uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/TimeAnnot.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/TimeAnnot.java?rev=1811516&r1=1811515&r2=1811516&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/TimeAnnot.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/TimeAnnot.java Sun Oct  8 23:25:25 2017
@@ -18,6 +18,9 @@
  */
 package org.apache.uima.tutorial;
 
+import java.lang.invoke.CallSite;
+import java.lang.invoke.MethodHandle;
+
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.jcas.JCasRegistry;
 import org.apache.uima.cas.impl.CASImpl;
@@ -25,14 +28,18 @@ import org.apache.uima.cas.impl.TypeImpl
 import org.apache.uima.cas.impl.TypeSystemImpl;
 
 
-/**
- * Updated by JCasGen Mon Nov 29 15:02:38 EST 2004 XML source: C:/Program
- * Files/apache/uima/examples/descriptors/tutorial/ex6/TutorialTypeSystem.xml
- *
- * @generated
- */
+/** 
+ * Updated by JCasGen Sun Oct 08 19:20:05 EDT 2017
+ * XML source: C:/au/svnCheckouts/uv3/trunk/uimaj-v3/uimaj-examples/src/main/descriptors/tutorial/ex6/TutorialTypeSystem.xml
+ * @generated */
 public class TimeAnnot extends DateTimeAnnot {
 
+  /** @generated
+   * @ordered 
+   */
+  @SuppressWarnings ("hiding")
+  public final static String _TypeName = "org.apache.uima.tutorial.TimeAnnot";
+  
     /**
      * The Constant typeIndexID.
      *
@@ -55,18 +62,16 @@ public class TimeAnnot extends DateTimeA
      * @return the type index ID
      * @generated 
      */
-    public int getTypeIndexID() {
-        return typeIndexID;
-    }
-
+    public int getTypeIndexID() {return typeIndexID;}
+ 
+ 
     /**
    * Never called. Disable default constructor
    *
    * @generated
    */
-    protected  TimeAnnot() {
-    }
-
+    protected  TimeAnnot() {/* intentionally empty block */}
+    
     /**
      * Internal - constructor used by generator.
      *
@@ -75,10 +80,10 @@ public class TimeAnnot extends DateTimeA
      * @generated 
      */
     public  TimeAnnot(TypeImpl type, CASImpl casImpl) {
-        super(type, casImpl);
-        readObject();
-    }
-
+    super(type, casImpl);
+    readObject();
+  }
+  
     /**
      * Instantiates a new time annot.
      *
@@ -86,9 +91,10 @@ public class TimeAnnot extends DateTimeA
      * @generated 
      */
     public  TimeAnnot(JCas jcas) {
-        super(jcas);
-        readObject();
-    }
+    super(jcas);
+    readObject();   
+  } 
+
 
     /**
      * Instantiates a new time annot.
@@ -104,11 +110,10 @@ public class TimeAnnot extends DateTimeA
         readObject();
     }
 
-    /**
-     * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->.
-     *
-     * @generated modifiable
-     */
+  /** 
+   * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->*
+   * @generated modifiable 
+   */
     private void readObject() {
     }
 }

Modified: uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/UimaAcronym.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/UimaAcronym.java?rev=1811516&r1=1811515&r2=1811516&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/UimaAcronym.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/UimaAcronym.java Sun Oct  8 23:25:25 2017
@@ -18,6 +18,9 @@
  */
 package org.apache.uima.tutorial;
 
+import java.lang.invoke.CallSite;
+import java.lang.invoke.MethodHandle;
+
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.jcas.JCasRegistry;
 import org.apache.uima.jcas.tcas.Annotation;
@@ -26,14 +29,18 @@ import org.apache.uima.cas.impl.TypeImpl
 import org.apache.uima.cas.impl.TypeSystemImpl;
 
 
-/**
- * Updated by JCasGen Mon Nov 29 15:02:38 EST 2004 XML source: C:/Program
- * Files/apache/uima/examples/descriptors/tutorial/ex6/TutorialTypeSystem.xml
- *
- * @generated
- */
+/** 
+ * Updated by JCasGen Sun Oct 08 19:20:05 EDT 2017
+ * XML source: C:/au/svnCheckouts/uv3/trunk/uimaj-v3/uimaj-examples/src/main/descriptors/tutorial/ex6/TutorialTypeSystem.xml
+ * @generated */
 public class UimaAcronym extends Annotation {
 
+  /** @generated
+   * @ordered 
+   */
+  @SuppressWarnings ("hiding")
+  public final static String _TypeName = "org.apache.uima.tutorial.UimaAcronym";
+  
     /**
      * The Constant typeIndexID.
      *
@@ -56,10 +63,21 @@ public class UimaAcronym extends Annotat
      * @return the type index ID
      * @generated 
      */
-    public int getTypeIndexID() {
-        return typeIndexID;
-    }
+    public int getTypeIndexID() {return typeIndexID;}
+ 
+ 
+  /* *******************
+   *   Feature Offsets *
+   * *******************/ 
+   
+  public final static String _FeatName_expandedForm = "expandedForm";
+
+
+  /* Feature Adjusted Offsets */
+  private final static CallSite _FC_expandedForm = TypeSystemImpl.createCallSite(UimaAcronym.class, "expandedForm");
+  private final static MethodHandle _FH_expandedForm = _FC_expandedForm.dynamicInvoker();
 
+   
     /** The Constant _FI_expandedForm. */
     public static final int _FI_expandedForm = TypeSystemImpl.getAdjustedFeatureOffset("expandedForm");
 
@@ -68,9 +86,8 @@ public class UimaAcronym extends Annotat
    *
    * @generated
    */
-    protected  UimaAcronym() {
-    }
-
+    protected  UimaAcronym() {/* intentionally empty block */}
+    
     /**
      * Internal - constructor used by generator.
      *
@@ -79,10 +96,10 @@ public class UimaAcronym extends Annotat
      * @generated 
      */
     public  UimaAcronym(TypeImpl type, CASImpl casImpl) {
-        super(type, casImpl);
-        readObject();
-    }
-
+    super(type, casImpl);
+    readObject();
+  }
+  
     /**
      * Instantiates a new uima acronym.
      *
@@ -90,9 +107,10 @@ public class UimaAcronym extends Annotat
      * @generated 
      */
     public  UimaAcronym(JCas jcas) {
-        super(jcas);
-        readObject();
-    }
+    super(jcas);
+    readObject();   
+  } 
+
 
     /**
      * Instantiates a new uima acronym.
@@ -108,11 +126,10 @@ public class UimaAcronym extends Annotat
         readObject();
     }
 
-    /**
-     * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->.
-     *
-     * @generated modifiable
-     */
+  /** 
+   * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->*
+   * @generated modifiable 
+   */
     private void readObject() {
     }
 
@@ -124,10 +141,8 @@ public class UimaAcronym extends Annotat
      * @return the expanded form
      * @generated 
      */
-    public String getExpandedForm() {
-        return _getStringValueNc(_FI_expandedForm);
-    }
-
+    public String getExpandedForm() { return _getStringValueNc(wrapGetIntCatchException(_FH_expandedForm));}
+    
     /**
      * setter for expandedForm - sets.
      *
@@ -135,10 +150,10 @@ public class UimaAcronym extends Annotat
      * @generated 
      */
     public void setExpandedForm(String v) {
-        _setStringValueNfc(_FI_expandedForm, v);
-    }
-
-    /**
+    _setStringValueNfc(wrapGetIntCatchException(_FH_expandedForm), v);
+  }    
+    
+      /**
      *  Custom constructor taking all parameters.
      *
      * @param jcas the jcas

Modified: uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/UimaMeeting.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/UimaMeeting.java?rev=1811516&r1=1811515&r2=1811516&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/UimaMeeting.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-examples/src/main/java/org/apache/uima/tutorial/UimaMeeting.java Sun Oct  8 23:25:25 2017
@@ -18,6 +18,9 @@
  */
 package org.apache.uima.tutorial;
 
+import java.lang.invoke.CallSite;
+import java.lang.invoke.MethodHandle;
+
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.jcas.JCasRegistry;
 import org.apache.uima.cas.impl.CASImpl;
@@ -25,14 +28,18 @@ import org.apache.uima.cas.impl.TypeImpl
 import org.apache.uima.cas.impl.TypeSystemImpl;
 
 
-/**
- * Updated by JCasGen Mon Nov 29 15:02:38 EST 2004 XML source: C:/Program
- * Files/apache/uima/examples/descriptors/tutorial/ex6/TutorialTypeSystem.xml
- *
- * @generated
- */
+/** 
+ * Updated by JCasGen Sun Oct 08 19:20:05 EDT 2017
+ * XML source: C:/au/svnCheckouts/uv3/trunk/uimaj-v3/uimaj-examples/src/main/descriptors/tutorial/ex6/TutorialTypeSystem.xml
+ * @generated */
 public class UimaMeeting extends Meeting {
 
+  /** @generated
+   * @ordered 
+   */
+  @SuppressWarnings ("hiding")
+  public final static String _TypeName = "org.apache.uima.tutorial.UimaMeeting";
+  
     /**
      * The Constant typeIndexID.
      *
@@ -55,18 +62,16 @@ public class UimaMeeting extends Meeting
      * @return the type index ID
      * @generated 
      */
-    public int getTypeIndexID() {
-        return typeIndexID;
-    }
-
+    public int getTypeIndexID() {return typeIndexID;}
+ 
+ 
     /**
    * Never called. Disable default constructor
    *
    * @generated
    */
-    protected  UimaMeeting() {
-    }
-
+    protected  UimaMeeting() {/* intentionally empty block */}
+    
     /**
      * Internal - constructor used by generator.
      *
@@ -75,10 +80,10 @@ public class UimaMeeting extends Meeting
      * @generated 
      */
     public  UimaMeeting(TypeImpl type, CASImpl casImpl) {
-        super(type, casImpl);
-        readObject();
-    }
-
+    super(type, casImpl);
+    readObject();
+  }
+  
     /**
      * Instantiates a new uima meeting.
      *
@@ -86,9 +91,10 @@ public class UimaMeeting extends Meeting
      * @generated 
      */
     public  UimaMeeting(JCas jcas) {
-        super(jcas);
-        readObject();
-    }
+    super(jcas);
+    readObject();   
+  } 
+
 
     /**
      * Instantiates a new uima meeting.
@@ -104,11 +110,10 @@ public class UimaMeeting extends Meeting
         readObject();
     }
 
-    /**
-     * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->.
-     *
-     * @generated modifiable
-     */
+  /** 
+   * <!-- begin-user-doc --> Write your own initialization here <!-- end-user-doc -->*
+   * @generated modifiable 
+   */
     private void readObject() {
     }