com.eviware.soapui.impl.wsdl.support.assertions
Class AssertionsSupport

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.support.assertions.AssertionsSupport
All Implemented Interfaces:
java.beans.PropertyChangeListener, java.util.EventListener

public class AssertionsSupport
extends java.lang.Object
implements java.beans.PropertyChangeListener

Utility for implementing the Assertable interface

Author:
ole.matzura

Constructor Summary
AssertionsSupport(Assertable assertable, AssertableConfig modelItemConfig)
           
 
Method Summary
 void addAssertionsListener(AssertionsListener listener)
           
 WsdlMessageAssertion addWsdlAssertion(java.lang.String assertionLabel)
           
 WsdlMessageAssertion addWsdlAssertion(com.eviware.soapui.config.TestAssertionConfig config)
           
 TestAssertion cloneAssertion(TestAssertion source, java.lang.String name)
           
 void fireAssertionAdded(WsdlMessageAssertion assertion)
           
 void fireAssertionRemoved(WsdlMessageAssertion assertion)
           
 WsdlMessageAssertion getAssertionAt(int c)
           
 WsdlMessageAssertion getAssertionByName(java.lang.String name)
           
 int getAssertionCount()
           
 java.util.List<WsdlMessageAssertion> getAssertionList()
           
 java.util.Map<java.lang.String,TestAssertion> getAssertions()
           
 java.util.List<WsdlMessageAssertion> getAssertionsOfType(java.lang.Class<? extends WsdlMessageAssertion> class1)
           
 WsdlMessageAssertion importAssertion(WsdlMessageAssertion source, boolean overwrite, boolean createCopy)
           
 java.util.Iterator<WsdlMessageAssertion> iterator()
           
 void propertyChange(java.beans.PropertyChangeEvent arg0)
           
 void refresh()
           
 void release()
           
 void removeAssertion(WsdlMessageAssertion assertion)
           
 void removeAssertionsListener(AssertionsListener listener)
           
 void resolve(ResolveContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssertionsSupport

public AssertionsSupport(Assertable assertable,
                         AssertableConfig modelItemConfig)
Method Detail

addWsdlAssertion

public WsdlMessageAssertion addWsdlAssertion(com.eviware.soapui.config.TestAssertionConfig config)

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent arg0)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener

getAssertionCount

public int getAssertionCount()

getAssertionAt

public WsdlMessageAssertion getAssertionAt(int c)

addAssertionsListener

public void addAssertionsListener(AssertionsListener listener)

removeAssertionsListener

public void removeAssertionsListener(AssertionsListener listener)

removeAssertion

public void removeAssertion(WsdlMessageAssertion assertion)

release

public void release()

iterator

public java.util.Iterator<WsdlMessageAssertion> iterator()

fireAssertionAdded

public void fireAssertionAdded(WsdlMessageAssertion assertion)

fireAssertionRemoved

public void fireAssertionRemoved(WsdlMessageAssertion assertion)

refresh

public void refresh()

getAssertionList

public java.util.List<WsdlMessageAssertion> getAssertionList()

getAssertionsOfType

public java.util.List<WsdlMessageAssertion> getAssertionsOfType(java.lang.Class<? extends WsdlMessageAssertion> class1)

getAssertionByName

public WsdlMessageAssertion getAssertionByName(java.lang.String name)

getAssertions

public java.util.Map<java.lang.String,TestAssertion> getAssertions()

importAssertion

public WsdlMessageAssertion importAssertion(WsdlMessageAssertion source,
                                            boolean overwrite,
                                            boolean createCopy)

cloneAssertion

public TestAssertion cloneAssertion(TestAssertion source,
                                    java.lang.String name)

addWsdlAssertion

public WsdlMessageAssertion addWsdlAssertion(java.lang.String assertionLabel)

resolve

public void resolve(ResolveContext context)


Copyright © 2005-2008 eviware.com. All Rights Reserved.