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

All Superinterfaces:
J2EEEObject

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
 

Method Detail

getId

public 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

public 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

public 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

public 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

public 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

public 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

public 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

public 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

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

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

isSetDataMember

public 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

public 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

public 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

public 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

public 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

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

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

isSetXmlWildcard

public 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)