OSDN Git Service

version 0.2
[bm-asn1/bm-asn1.git] / jp / bitmeister / asn1 / processor / ASN1Visitor.java
index 8e3ab9c..fe3bdc8 100644 (file)
@@ -29,6 +29,7 @@ import jp.bitmeister.asn1.type.builtin.NULL;
 import jp.bitmeister.asn1.type.builtin.OBJECT_IDENTIFIER;
 import jp.bitmeister.asn1.type.builtin.OCTET_STRING;
 import jp.bitmeister.asn1.type.builtin.REAL;
+import jp.bitmeister.asn1.type.builtin.RELATIVE_OID;
 import jp.bitmeister.asn1.type.builtin.SEQUENCE;
 import jp.bitmeister.asn1.type.builtin.SEQUENCE_OF;
 import jp.bitmeister.asn1.type.builtin.SET;
@@ -130,6 +131,17 @@ public interface ASN1Visitor<R, E extends Throwable> {
        public R visit(ENUMERATED data) throws E;
 
        /**
+        * Visits the {@code RELATIVE_OID} data.
+        * 
+        * @param data
+        *            The data to be visited.
+        * @return Result.
+        * @throws E
+        *             When an error occured in the {@code accept} method.
+        */
+       public R visit(RELATIVE_OID data) throws E;
+
+       /**
         * Visits the {@code ANY} data.
         * 
         * @param data