/* */ package org.jboss.metadata;
/* */
/* */ import java.util.Iterator;
/* */ import java.util.NoSuchElementException;
/* */ import org.jboss.metadata.ejb.spec.CMPFieldMetaData;
/* */ import org.jboss.metadata.ejb.spec.CMPFieldsMetaData;
/* */
/* */ @Deprecated
/* */ class CMPFieldIterator
/* */ implements Iterator<String>
/* */ {
/* */ private Iterator<CMPFieldMetaData> delegate;
/* */
/* */ public CMPFieldIterator(CMPFieldsMetaData fields)
/* */ {
/* 49 */ if (fields == null)
/* 50 */ return;
/* 51 */ this.delegate = fields.iterator();
/* */ }
/* */
/* */ public boolean hasNext()
/* */ {
/* 56 */ if (this.delegate == null)
/* 57 */ return false;
/* 58 */ return this.delegate.hasNext();
/* */ }
/* */
/* */ public String next()
/* */ {
/* 64 */ if (this.delegate == null) {
/* 65 */ throw new NoSuchElementException("No next");
/* */ }
/* 67 */ CMPFieldMetaData next = (CMPFieldMetaData)this.delegate.next();
/* 68 */ return next.getFieldName();
/* */ }
/* */
/* */ public void remove()
/* */ {
/* 73 */ throw new UnsupportedOperationException("remove");
/* */ }
/* */ }
/* Location: /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/jboss-embedded-all.jar
* Qualified Name: org.jboss.metadata.CMPFieldIterator
* JD-Core Version: 0.6.0
*/