org.eclipse.jst.j2ee.webservice.jaxrpcmap
Interface VariableMapping

All Superinterfaces:
org.eclipse.emf.ecore.EObject, J2EEEObject, org.eclipse.emf.common.notify.Notifier

public interface VariableMapping
extends J2EEEObject

A representation of the model object 'Variable Mapping'. The variable-mapping element defines the correlation between a Java class data member or JavaBeans property to an XML element name of an XML root type. If the data-member element is present, the Java variable name is a public data member. If data-member is not present, the Java variable name is a JavaBeans property. Used in: java-xml-type-mapping

The following features are supported:

See Also:
JaxrpcmapPackage.getVariableMapping()

Method Summary
 java.lang.String getId()
          Returns the value of the 'Id' attribute
 java.lang.String getJavaVariableName()
          Returns the value of the 'Java Variable Name' attribute
 java.lang.String getXmlAttributeName()
          Returns the value of the 'Xml Attribute Name' attribute
 java.lang.String getXmlElementName()
          Returns the value of the 'Xml Element Name' attribute
 boolean isDataMember()
          Returns the value of the 'Data Member' attribute
 boolean isSetDataMember()
          Returns whether the value of the 'Data Member' attribute is set
 boolean isSetXmlWildcard()
          Returns whether the value of the 'Xml Wildcard' attribute is set
 boolean isXmlWildcard()
          Returns the value of the 'Xml Wildcard' attribute
 void setDataMember(boolean value)
          Sets the value of the 'Data Member' attribute
 void setId(java.lang.String value)
          Sets the value of the 'Id' attribute
 void setJavaVariableName(java.lang.String value)
          Sets the value of the 'Java Variable Name' attribute
 void setXmlAttributeName(java.lang.String value)
          Sets the value of the 'Xml Attribute Name' attribute
 void setXmlElementName(java.lang.String value)
          Sets the value of the 'Xml Element Name' attribute
 void setXmlWildcard(boolean value)
          Sets the value of the 'Xml Wildcard' attribute
 void unsetDataMember()
          Unsets the value of the 'Data Member' attribute
 void unsetXmlWildcard()
          Unsets the value of the 'Xml Wildcard' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getId

java.lang.String getId()
Returns the value of the 'Id' attribute.

If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Id' attribute.
See Also:
setId(String), JaxrpcmapPackage.getVariableMapping_Id()

setId

void setId(java.lang.String value)
Sets the value of the 'Id' attribute.

Parameters:
value - the new value of the 'Id' attribute.
See Also:
getId()

getJavaVariableName

java.lang.String getJavaVariableName()
Returns the value of the 'Java Variable Name' attribute.

If the meaning of the 'Java Variable Name' attribute isn't clear, there really should be more of a description here...

The java-variable-name defines the name of a public data member or JavaBeans property within a Java class. Used in: variable-mapping

Returns:
the value of the 'Java Variable Name' attribute.
See Also:
setJavaVariableName(String), JaxrpcmapPackage.getVariableMapping_JavaVariableName()

setJavaVariableName

void setJavaVariableName(java.lang.String value)
Sets the value of the 'Java Variable Name' attribute.

Parameters:
value - the new value of the 'Java Variable Name' attribute.
See Also:
getJavaVariableName()

getXmlElementName

java.lang.String getXmlElementName()
Returns the value of the 'Xml Element Name' attribute.

If the meaning of the 'Xml Element Name' attribute isn't clear, there really should be more of a description here...

The xml-element-name element defines name attribute value of a WSDL element within a root type. Used in: variable-mapping

Returns:
the value of the 'Xml Element Name' attribute.
See Also:
setXmlElementName(String), JaxrpcmapPackage.getVariableMapping_XmlElementName()

setXmlElementName

void setXmlElementName(java.lang.String value)
Sets the value of the 'Xml Element Name' attribute.

Parameters:
value - the new value of the 'Xml Element Name' attribute.
See Also:
getXmlElementName()

isDataMember

boolean isDataMember()
Returns the value of the 'Data Member' attribute.

If the meaning of the 'Data Member' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Data Member' attribute.
See Also:
isSetDataMember(), unsetDataMember(), setDataMember(boolean), JaxrpcmapPackage.getVariableMapping_DataMember()

setDataMember

void setDataMember(boolean value)
Sets the value of the 'Data Member' attribute.

Parameters:
value - the new value of the 'Data Member' attribute.
See Also:
isSetDataMember(), unsetDataMember(), isDataMember()

unsetDataMember

void unsetDataMember()
Unsets the value of the 'Data Member' attribute.

See Also:
isSetDataMember(), isDataMember(), setDataMember(boolean)

isSetDataMember

boolean isSetDataMember()
Returns whether the value of the 'Data Member' attribute is set.

Returns:
whether the value of the 'Data Member' attribute is set.
See Also:
unsetDataMember(), isDataMember(), setDataMember(boolean)

getXmlAttributeName

java.lang.String getXmlAttributeName()
Returns the value of the 'Xml Attribute Name' attribute.

If the meaning of the 'Xml Attribute Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Xml Attribute Name' attribute.
See Also:
setXmlAttributeName(String), JaxrpcmapPackage.getVariableMapping_XmlAttributeName()

setXmlAttributeName

void setXmlAttributeName(java.lang.String value)
Sets the value of the 'Xml Attribute Name' attribute.

Parameters:
value - the new value of the 'Xml Attribute Name' attribute.
See Also:
getXmlAttributeName()

isXmlWildcard

boolean isXmlWildcard()
Returns the value of the 'Xml Wildcard' attribute.

If the meaning of the 'Xml Wildcard' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Xml Wildcard' attribute.
See Also:
isSetXmlWildcard(), unsetXmlWildcard(), setXmlWildcard(boolean), JaxrpcmapPackage.getVariableMapping_XmlWildcard()

setXmlWildcard

void setXmlWildcard(boolean value)
Sets the value of the 'Xml Wildcard' attribute.

Parameters:
value - the new value of the 'Xml Wildcard' attribute.
See Also:
isSetXmlWildcard(), unsetXmlWildcard(), isXmlWildcard()

unsetXmlWildcard

void unsetXmlWildcard()
Unsets the value of the 'Xml Wildcard' attribute.

See Also:
isSetXmlWildcard(), isXmlWildcard(), setXmlWildcard(boolean)

isSetXmlWildcard

boolean isSetXmlWildcard()
Returns whether the value of the 'Xml Wildcard' attribute is set.

Returns:
whether the value of the 'Xml Wildcard' attribute is set.
See Also:
unsetXmlWildcard(), isXmlWildcard(), setXmlWildcard(boolean)