* @param entryType an EntryType object.
* @throws WSIException if there is any problem while processing.
*/
protected void setMissingInput(EntryType entryType) throws WSIException
{
TestAssertion testAssertion;
// Create entry
Entry entry = this.reporter.getReport().createEntry();
entry.setEntryType(entryType);
entry.setReferenceID("[" + entryType.getTypeName() + "]");
// Add entry to artifact
this.reportArtifact.addEntry(entry);
// Add entry to report
this.reporter.setCurrentEntry(entry);
//try {
// Go through the list of test assertions for the artifact
Iterator iterator = profileArtifact.getTestAssertionList().iterator();
while (iterator.hasNext())
{
// Get next test assertion
testAssertion = (TestAssertion) iterator.next();
if (testAssertion.isEnabled()
&& isPrimaryEntryTypeMatch(testAssertion, entry))
{
addMissingInputResult(testAssertion);
}
}