public class TypeInfoPathManager
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| protected java.util.Map | typeinfosThe type mappings. | 
| Constructor and Description | 
|---|
| TypeInfoPathManager(java.util.Set typeinfos)Create a new manager. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addTypeInfo(TypeInfo typeinfo)Add a type info. | 
| protected TypeInfo | findTypeInfo(java.util.Set typeinfos,
            QName[] fullpath,
            java.util.Map rawattributes)Find type find in the set of type infos. | 
| TypeInfo | getTypeInfo(QName tag,
           QName[] fullpath,
           java.util.Map<java.lang.String,java.lang.String> rawattributes)Get the most specific mapping info. | 
public TypeInfoPathManager(java.util.Set typeinfos)
public TypeInfo getTypeInfo(QName tag, QName[] fullpath, java.util.Map<java.lang.String,java.lang.String> rawattributes)
tag - The tag.fullpath - The full path.public void addTypeInfo(TypeInfo typeinfo)
typeinfo - The type info.