1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.model.propertyexpansion.resolvers;
14
15 import com.eviware.soapui.impl.wsdl.WsdlRequest;
16 import com.eviware.soapui.model.propertyexpansion.PropertyExpansion;
17 import com.eviware.soapui.model.propertyexpansion.PropertyExpansionContext;
18
19 public class SubmitPropertyResolver implements PropertyResolver
20 {
21 public String resolveProperty( PropertyExpansionContext context, String propertyName, boolean globalOverride )
22 {
23 if( propertyName.charAt( 0 ) == PropertyExpansion.SCOPE_PREFIX && context.getModelItem() instanceof WsdlRequest )
24 {
25 return ResolverUtils.checkForExplicitReference( propertyName, PropertyExpansion.PROJECT_REFERENCE,
26 ((WsdlRequest)context.getModelItem()).getOperation().getInterface().getProject(), context, globalOverride );
27 }
28
29 return null;
30 }
31
32 }