public class TypeInfoPathManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map |
typeinfos
The 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.