Edit XML Maps and Interface Dialog (AppView Control)

Use this dialog to view and edit the declaration and XML maps for a method or callback of an AppView control. Through XML maps, you can define the relationship between values in an incoming or outgoing XML message and method or callback parameters and return values.

# XML

Provides a place to specify which map you are editing—the parameter-xml map or the return-xml map.

## Parameter XML

Provides a place to edit the parameter-xml map, which governs mapping between values in method and callback parameters and XML messages.

## Return XML

Provides a place to edit the return-xml map, which governs mapping between values in method and callback return values and XML messages.

The return value of a method or callback is referred to using the special name return in the map. If the return value is an Object, you may access fields and methods of the object using standard dot notation. For example, return.field.

Note: the direction of parameter-xml and return-xml maps changes depending on the context.

In interactions between your web service and its clients (the left hand side of Design View) a method arriving at your web service has incoming parameters and an outgoing return value and callbacks have outgoing parameters and an incoming return value.

In interactions between your web service and controls (the right hand side of Design View), methods have outgoing parameters and an incoming return value and callbacks have incoming parameters and an outgoing return value.

# Java

Provides a place to edit the declaration for the selected method or callback. Edits to the declaration here will be reflected in your source code.

Related Topics

Why Use XML Maps?

How Do I: Add or Edit an XML Map with the Edit Maps and Interface Dialog?

AppView Control: Accessing an Enterprise Application from a Web Service