com.eviware.soapui.impl.rest.support
Class OverlayRestParamsPropertyHolder

java.lang.Object
  extended by com.eviware.soapui.impl.rest.support.OverlayRestParamsPropertyHolder
All Implemented Interfaces:
RestParamsPropertyHolder, MutableTestPropertyHolder, TestPropertyHolder, java.util.Map<java.lang.String,TestProperty>

public class OverlayRestParamsPropertyHolder
extends java.lang.Object
implements RestParamsPropertyHolder


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.eviware.soapui.impl.rest.support.RestParamsPropertyHolder
RestParamsPropertyHolder.ParameterStyle
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Constructor Summary
OverlayRestParamsPropertyHolder(RestParamsPropertyHolder parent, RestParamsPropertyHolder overlay)
           
 
Method Summary
 void addParameter(RestParamProperty prop)
           
 RestParamProperty addProperty(java.lang.String name)
           
 void addTestPropertyListener(TestPropertyListener listener)
           
 void clear()
           
 boolean containsKey(java.lang.Object key)
           
 boolean containsValue(java.lang.Object value)
           
 java.util.Set<java.util.Map.Entry<java.lang.String,TestProperty>> entrySet()
           
 RestParamProperty get(java.lang.Object key)
           
 ModelItem getModelItem()
           
 java.util.Map<java.lang.String,TestProperty> getProperties()
           
 java.lang.String getPropertiesLabel()
           
 RestParamProperty getProperty(java.lang.String name)
           
 RestParamProperty getPropertyAt(int index)
           
 int getPropertyCount()
           
 PropertyExpansion[] getPropertyExpansions()
           
 int getPropertyIndex(java.lang.String name)
           
 java.util.List<TestProperty> getPropertyList()
           
 java.lang.String[] getPropertyNames()
           
 java.lang.String getPropertyValue(java.lang.String name)
           
 boolean hasProperty(java.lang.String name)
           
 boolean isEmpty()
           
 java.util.Set<java.lang.String> keySet()
           
 void moveProperty(java.lang.String propertyName, int targetIndex)
           
 TestProperty put(java.lang.String key, TestProperty value)
           
 void putAll(java.util.Map<? extends java.lang.String,? extends TestProperty> m)
           
 TestProperty remove(java.lang.Object key)
           
 RestParamProperty removeProperty(java.lang.String propertyName)
           
 void removeTestPropertyListener(TestPropertyListener listener)
           
 boolean renameProperty(java.lang.String name, java.lang.String newName)
           
 void resetValues()
           
 void saveTo(java.util.Properties props)
           
 void setPropertiesLabel(java.lang.String propertiesLabel)
           
 void setPropertyValue(java.lang.String name, java.lang.String value)
           
 int size()
           
 java.util.Collection<TestProperty> values()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

OverlayRestParamsPropertyHolder

public OverlayRestParamsPropertyHolder(RestParamsPropertyHolder parent,
                                       RestParamsPropertyHolder overlay)
Method Detail

addParameter

public void addParameter(RestParamProperty prop)
Specified by:
addParameter in interface RestParamsPropertyHolder

addProperty

public RestParamProperty addProperty(java.lang.String name)
Specified by:
addProperty in interface RestParamsPropertyHolder
Specified by:
addProperty in interface MutableTestPropertyHolder

clear

public void clear()
Specified by:
clear in interface java.util.Map<java.lang.String,TestProperty>

containsKey

public boolean containsKey(java.lang.Object key)
Specified by:
containsKey in interface java.util.Map<java.lang.String,TestProperty>

containsValue

public boolean containsValue(java.lang.Object value)
Specified by:
containsValue in interface java.util.Map<java.lang.String,TestProperty>

entrySet

public java.util.Set<java.util.Map.Entry<java.lang.String,TestProperty>> entrySet()
Specified by:
entrySet in interface java.util.Map<java.lang.String,TestProperty>

get

public RestParamProperty get(java.lang.Object key)
Specified by:
get in interface RestParamsPropertyHolder
Specified by:
get in interface java.util.Map<java.lang.String,TestProperty>

getModelItem

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

getProperties

public java.util.Map<java.lang.String,TestProperty> getProperties()
Specified by:
getProperties in interface TestPropertyHolder

getPropertiesLabel

public java.lang.String getPropertiesLabel()
Specified by:
getPropertiesLabel in interface TestPropertyHolder

getProperty

public RestParamProperty getProperty(java.lang.String name)
Specified by:
getProperty in interface RestParamsPropertyHolder
Specified by:
getProperty in interface TestPropertyHolder

getPropertyAt

public RestParamProperty getPropertyAt(int index)
Specified by:
getPropertyAt in interface RestParamsPropertyHolder
Specified by:
getPropertyAt in interface TestPropertyHolder

getPropertyCount

public int getPropertyCount()
Specified by:
getPropertyCount in interface TestPropertyHolder

getPropertyExpansions

public PropertyExpansion[] getPropertyExpansions()
Specified by:
getPropertyExpansions in interface RestParamsPropertyHolder

getPropertyIndex

public int getPropertyIndex(java.lang.String name)
Specified by:
getPropertyIndex in interface RestParamsPropertyHolder

getPropertyNames

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

getPropertyValue

public java.lang.String getPropertyValue(java.lang.String name)
Specified by:
getPropertyValue in interface TestPropertyHolder

hasProperty

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

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface java.util.Map<java.lang.String,TestProperty>

keySet

public java.util.Set<java.lang.String> keySet()
Specified by:
keySet in interface java.util.Map<java.lang.String,TestProperty>

moveProperty

public void moveProperty(java.lang.String propertyName,
                         int targetIndex)
Specified by:
moveProperty in interface MutableTestPropertyHolder

put

public TestProperty put(java.lang.String key,
                        TestProperty value)
Specified by:
put in interface java.util.Map<java.lang.String,TestProperty>

putAll

public void putAll(java.util.Map<? extends java.lang.String,? extends TestProperty> m)
Specified by:
putAll in interface java.util.Map<java.lang.String,TestProperty>

remove

public TestProperty remove(java.lang.Object key)
Specified by:
remove in interface java.util.Map<java.lang.String,TestProperty>

removeProperty

public RestParamProperty removeProperty(java.lang.String propertyName)
Specified by:
removeProperty in interface RestParamsPropertyHolder
Specified by:
removeProperty in interface MutableTestPropertyHolder

renameProperty

public boolean renameProperty(java.lang.String name,
                              java.lang.String newName)
Specified by:
renameProperty in interface MutableTestPropertyHolder

resetValues

public void resetValues()
Specified by:
resetValues in interface RestParamsPropertyHolder

saveTo

public void saveTo(java.util.Properties props)
Specified by:
saveTo in interface RestParamsPropertyHolder

setPropertiesLabel

public void setPropertiesLabel(java.lang.String propertiesLabel)
Specified by:
setPropertiesLabel in interface RestParamsPropertyHolder

setPropertyValue

public void setPropertyValue(java.lang.String name,
                             java.lang.String value)
Specified by:
setPropertyValue in interface TestPropertyHolder

size

public int size()
Specified by:
size in interface java.util.Map<java.lang.String,TestProperty>

values

public java.util.Collection<TestProperty> values()
Specified by:
values in interface java.util.Map<java.lang.String,TestProperty>

addTestPropertyListener

public void addTestPropertyListener(TestPropertyListener listener)
Specified by:
addTestPropertyListener in interface TestPropertyHolder

removeTestPropertyListener

public void removeTestPropertyListener(TestPropertyListener listener)
Specified by:
removeTestPropertyListener in interface TestPropertyHolder

getPropertyList

public java.util.List<TestProperty> getPropertyList()
Specified by:
getPropertyList in interface TestPropertyHolder


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