| java.lang.Object org.apache.xerces.util.AugmentationsImpl
AugmentationsImpl | public class AugmentationsImpl implements Augmentations(Code) | | This class provides an implementation for Augmentations interface.
Augmentations interface defines a hashtable of additional data that could
be passed along the document pipeline. The information can contain extra
arguments or infoset augmentations, for example PSVI. This additional
information is identified by a String key.
author: Elena Litani, IBM version: $Id: AugmentationsImpl.java 447241 2006-09-18 05:12:57Z mrglavas $ |
Inner Class :abstract class AugmentationsItemsContainer | |
Inner Class :class SmallContainer extends AugmentationsItemsContainer | |
Inner Class :class LargeContainer extends AugmentationsItemsContainer | |
getItem | public Object getItem(String key)(Code) | | Get information identified by a key from the Augmentations structure
Parameters: key - Identifier, can't be null the value to which the key is mapped in the Augmentations structure;null if the key is not mapped to any value. |
keys | public Enumeration keys()(Code) | | Returns an enumeration of the keys in the Augmentations structure
|
putItem | public Object putItem(String key, Object item)(Code) | | Add additional information identified by a key to the Augmentations structure.
Parameters: key - Identifier, can't be null Parameters: item - Additional information the previous value of the specified key in the Augmentations strucutre,or null if it did not have one. |
removeAllItems | public void removeAllItems()(Code) | | Remove all objects from the Augmentations structure.
|
removeItem | public Object removeItem(String key)(Code) | | Remove additional info from the Augmentations structure
Parameters: key - Identifier, can't be null |
|
|