diff options
Diffstat (limited to 'data/examples')
-rw-r--r-- | data/examples/interface_definition_sample.xml | 32 |
1 files changed, 23 insertions, 9 deletions
diff --git a/data/examples/interface_definition_sample.xml b/data/examples/interface_definition_sample.xml index e77240b..fe22e17 100644 --- a/data/examples/interface_definition_sample.xml +++ b/data/examples/interface_definition_sample.xml @@ -1,15 +1,29 @@ <?xml version="1.0"?> <interfaceDefinition extends="system"> <node name="login"> - <tagNode name="user"> - <helpString>User name</helpString> - <constraint> - <regex>[a-z][a-zA-Z0-9]+</regex> - <errorMessage>User name must start with a letter and consist of letters and digits</errorMessage> - </constraint> - <leafNode name="full-name"> - <helpString>User full name</helpString> + <children> + <tagNode name="user"> + <properties> + <helpString>User name</helpString> + <constraint> + <regex>[a-z][a-zA-Z0-9]+</regex> + <errorMessage>User name must start with a letter and consist of letters and digits</errorMessage> + </constraint> + </properties> + <children> + <leafNode name="full-name"> + <properties> + <helpString>User full name</helpString> + </properties> + </leafNode> + </children> + </tagNode> + <leafNode name="hostname"> + <properties> + <helpString>System hostname</helpString> + <valueHelpString>text</valueHelpString> + </properties> </leafNode> - </tagNode> + </children> </node> </interfaceDefinition> |