Part VIII Appendixes
mm-structure, mm:structure
Description
Used to determine which groups are to be delivered to menu-driven devices or to create
navigation menus for PDAs. The <mm:structure> element contains <mm:group-ref> elements
which refer to the groups of content that you want delivered. Typically, this element is placed in a
layout file.
Attributes
•
id="..."
Assigns a unique ID to an instance of this element.
•
where="..."
The where attribute enables the author to specify content selection conditions for devices.
Notes
•
where="IsFullBrowser" is not allowed with this tag
•
The "where" clause quoted string must not contain line breaks
•
Conditions are constructed by specifying device attribute names and allowable values,
using comparison operators from the Python programming language. Multiple conditions can
be combined to make complex expressions by using the logical "and", "or" and "not"
operators from Python
•
WebLogic Mobility Server also supports use of the Python .endswith( ), .startswith( )
and .find( ) methods for partial matching.
Restrictions
•
At least one condition must be specified
•
Attribute names must be valid as taken from the Device Repository
•
All String attribute values must be wrapped in single quotes
•
accesskeycontrol="assignall | assignempty | removeall"
This is an optional attribute that gives the author some control over access keys on phones
that support this functionality. The value "assignall" will defer control of access keys to the
phone itself. This applies to all the groups that are being referenced by the mm-structure
regardless of whether or not the groups themselves have been explicitly assigned a number.
The value "assignempty" will defer control of access keys to the phone only in the case where
a group within the mm-structure has not explicitly been assigned a number. Setting
accesskeycontrol="removeall" will disallow any accesskeys being set thereby overriding any
accesskey settings within the individual groups contained in the
"removeall" will not remove accesskey settings in other XHTML tags such as
accesskey="...">
Note: The attribute values "assignall" and "assignempty" are not supported on iMode phones.
•
navstyle="..."
This attribute is used for styling navigational menus for PDAs and menu-driven devices.
186 - BEA WebLogic Mobility Server User Guide
or
<a accesskey="...">
<mm-structure>
.
. The value
<input
Need help?
Do you have a question about the WebLogic and is the answer not in the manual?