com.endeca.cas.extension.annotation
Annotation Type ConfigurationGroupOrder


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface ConfigurationGroupOrder

Specifies an ordered collection of ConfigurationGroups.

Below is an example of the annotation that would be placed at the top of the PipelineComponentConfiguration.

 @ConfigurationGroupOrder({
    @ConfigurationGroup(groupName="User Credentials", propertyOrder={"userName","userPassword"}
    @ConfigurationGroup(groupName="Database settings", propertyOrder={"serverName","databasePath","portNumber"}
    @ConfigurationGroup(groupName="Advanced Settings", propertyOrder={"settingA","settingB","settingC"})
 })
 public class CustomDataSourceConfiguration {...}
 


Required Element Summary
 ConfigurationGroup[] value
          An ordered list of ConfigurationGroup.
 

Element Detail

value

public abstract ConfigurationGroup[] value
An ordered list of ConfigurationGroup.



Copyright © 2007, 2012, Oracle and/or its affiliates. All rights reserved.