diff options
Diffstat (limited to 'libjava/javax/naming/directory/BasicAttribute.java')
| -rw-r--r-- | libjava/javax/naming/directory/BasicAttribute.java | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/libjava/javax/naming/directory/BasicAttribute.java b/libjava/javax/naming/directory/BasicAttribute.java index 6bf77f1712e..8065ae970e1 100644 --- a/libjava/javax/naming/directory/BasicAttribute.java +++ b/libjava/javax/naming/directory/BasicAttribute.java @@ -38,8 +38,11 @@ exception statement from your version. */ package javax.naming.directory; -import javax.naming.*; -import java.util.*; +import java.util.NoSuchElementException; +import java.util.Vector; +import javax.naming.NamingEnumeration; +import javax.naming.NamingException; +import javax.naming.OperationNotSupportedException; /** * @author Tom Tromey <tromey@redhat.com> @@ -47,6 +50,8 @@ import java.util.*; */ public class BasicAttribute implements Attribute { + private static final long serialVersionUID = 6743528196119291326L; + /** The ID of this attribute. */ protected String attrID; /** True if this attribute's values are ordered. */ @@ -159,6 +164,7 @@ public class BasicAttribute implements Attribute } public Object get () + throws NamingException { if (values.size () == 0) throw new NoSuchElementException ("no values"); @@ -166,11 +172,13 @@ public class BasicAttribute implements Attribute } public Object get (int index) + throws NamingException { return values.get (index); } public NamingEnumeration getAll () + throws NamingException { return new BasicAttributeEnumeration (); } |

