com.arsdigita.formbuilder
Class AttributeMetaDataList

java.lang.Object
  extended bycom.arsdigita.formbuilder.AttributeMetaDataList

public class AttributeMetaDataList
extends Object

Used to represent all attribute metadata of an AttributeMetaDataProvider. Note this list will not function reliably if it is shared by multiple threads. The way the Form Builder service currently functions this never happens though.

Version:
$Id: //core-platform/dev/src/com/arsdigita/formbuilder/AttributeMetaDataList.java#7 $
Author:
Peter Marklund

Field Summary
static String versionId
           
 
Constructor Summary
AttributeMetaDataList()
           
 
Method Summary
 void add(AttributeMetaData attributeMetaData)
           
 AttributeMetaData getByParameterName(String parameterName)
          Retrieve the first AttributeMetaData object in the collection with the given parameter name (the parameter name should be unique).
 boolean hasNext()
           
 AttributeMetaData next()
           
 void setIteratorAtStart()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

versionId

public static final String versionId
See Also:
Constant Field Values
Constructor Detail

AttributeMetaDataList

public AttributeMetaDataList()
Method Detail

add

public void add(AttributeMetaData attributeMetaData)

hasNext

public boolean hasNext()

next

public AttributeMetaData next()

setIteratorAtStart

public void setIteratorAtStart()

getByParameterName

public AttributeMetaData getByParameterName(String parameterName)
Retrieve the first AttributeMetaData object in the collection with the given parameter name (the parameter name should be unique). Returns null if there is no such parameter name.


size

public int size()


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC