com.eviware.soapui.model.propertyexpansion
Class DefaultPropertyExpansionContext

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<java.lang.String,java.lang.Object>
          extended by com.eviware.soapui.support.types.StringToObjectMap
              extended by com.eviware.soapui.model.propertyexpansion.DefaultPropertyExpansionContext
All Implemented Interfaces:
PropertyExpansionContext, java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,java.lang.Object>
Direct Known Subclasses:
WsdlLoadTestContext

public class DefaultPropertyExpansionContext
extends StringToObjectMap
implements PropertyExpansionContext

See Also:
Serialized Form

Constructor Summary
DefaultPropertyExpansionContext(ModelItem modelItem)
           
 
Method Summary
 java.lang.String expand(java.lang.String content)
           
 java.lang.Object get(java.lang.Object key)
           
 ModelItem getModelItem()
           
 java.lang.Object getProperty(java.lang.String name)
           
 java.lang.String[] getPropertyNames()
           
 boolean hasProperty(java.lang.String name)
           
 java.lang.Object removeProperty(java.lang.String name)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

DefaultPropertyExpansionContext

public DefaultPropertyExpansionContext(ModelItem modelItem)
Method Detail

expand

public java.lang.String expand(java.lang.String content)
Specified by:
expand in interface PropertyExpansionContext

getModelItem

public ModelItem getModelItem()
Specified by:
getModelItem in interface PropertyExpansionContext

getProperty

public java.lang.Object getProperty(java.lang.String name)
Specified by:
getProperty in interface PropertyExpansionContext

getPropertyNames

public java.lang.String[] getPropertyNames()
Specified by:
getPropertyNames in interface PropertyExpansionContext

get

public java.lang.Object get(java.lang.Object key)
Specified by:
get in interface java.util.Map<java.lang.String,java.lang.Object>
Overrides:
get in class java.util.HashMap<java.lang.String,java.lang.Object>

hasProperty

public boolean hasProperty(java.lang.String name)
Specified by:
hasProperty in interface PropertyExpansionContext

removeProperty

public java.lang.Object removeProperty(java.lang.String name)
Specified by:
removeProperty in interface PropertyExpansionContext

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)
Specified by:
setProperty in interface PropertyExpansionContext


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