com.ebm_ws.infra.xmlmapping.impl
Class ObjInfo
java.lang.Object
com.ebm_ws.infra.xmlmapping.impl.ObjInfo
- All Implemented Interfaces:
- IValidityLogger
public class ObjInfo
- extends java.lang.Object
- implements IValidityLogger
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjInfo
public ObjInfo(ObjInfo iParent,
MappedField iParentMapping,
ISchemaElement iSchemaElt,
IXmlObject iObj)
ObjInfo
public ObjInfo(ObjInfo iParent,
MappedField iParentMapping,
int iChildIdx,
ISchemaElement iSchemaElt,
IXmlObject iObj)
getXmlFile
public java.net.URL getXmlFile()
setXmlFile
public void setXmlFile(java.net.URL xmlFile)
getObject
public IXmlObject getObject()
getSchemaElement
public ISchemaElement getSchemaElement()
getParent
public ObjInfo getParent()
getParentMapping
public MappedField getParentMapping()
getParentChildIndex
public int getParentChildIndex()
logMessage
public void logMessage(IXmlObject iFromNode,
java.lang.String iMappingName,
int iSeverity,
java.lang.String iMessage)
- Description copied from interface:
IValidityLogger
- Logs a validity message related to the given IXmlObject object.
- Specified by:
logMessage in interface IValidityLogger
- Parameters:
iFromNode - The checking IXmlObjectiMappingName - The possible field mapping name related to this messageiSeverity - The message severity (INFO / WARNING / ERROR)iMessage - The message text
clearMessages
public void clearMessages()
logMessage
public void logMessage(java.lang.String iMappingName,
int iType,
java.lang.String iMessage)
countMessages
public int countMessages(int treshold)
getMessages
public java.util.List getMessages(int treshold)
getNiceName
public java.lang.String getNiceName()
getNicePath
public java.lang.String getNicePath()
getId
public java.lang.String getId()
getIdPath
public java.lang.String getIdPath()
dumpMessages
public void dumpMessages(int treshold,
java.io.PrintWriter iPrinter)
Copyright © 2008 eBMWebsourcing. All Rights Reserved.