#
# Generated by hk2-inhabitant-generator
#

[org.glassfish.admingui.connector.ConsoleConfigInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=console-config
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=<integration-point>={collection\:org.glassfish.admingui.connector.IntegrationPoint},@id={required,datatype\:java.lang.String,leaf},target={org.glassfish.admingui.connector.ConsoleConfig}

[org.glassfish.admingui.connector.GadgetContentInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=Content
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@type={optional,datatype\:java.lang.String,leaf},@href={optional,datatype\:java.lang.String,leaf},target={org.glassfish.admingui.connector.GadgetContent}

[org.glassfish.admingui.connector.GadgetModuleInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=Module
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=<Content>={leaf},<ModulePrefs>={org.glassfish.admingui.connector.GadgetModulePrefs},<UserPref>={collection\:org.glassfish.admingui.connector.GadgetUserPref},target={org.glassfish.admingui.connector.GadgetModule}

[org.glassfish.admingui.connector.GadgetModulePrefsInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=ModulePrefs
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@author={optional,datatype\:java.lang.String,leaf},@description={optional,datatype\:java.lang.String,leaf},@title={optional,datatype\:java.lang.String,leaf},@thumbnail={optional,datatype\:java.lang.String,leaf},@author_email={optional,datatype\:java.lang.String,leaf},@screenshot={optional,datatype\:java.lang.String,leaf},@title_url={optional,datatype\:java.lang.String,leaf},target={org.glassfish.admingui.connector.GadgetModulePrefs}

[org.glassfish.admingui.connector.GadgetUserPrefInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=UserPref
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@urlparam={optional,datatype\:java.lang.String,leaf},@name={required,datatype\:java.lang.String,leaf},@required={optional,default\:false,datatype\:java.lang.Boolean,leaf},@default_value={optional,datatype\:java.lang.String,leaf},@datatype={optional,datatype\:java.lang.String,leaf},keyed-as={org.glassfish.admingui.connector.GadgetUserPref},@display_name={optional,datatype\:java.lang.String,leaf},key={@name},target={org.glassfish.admingui.connector.GadgetUserPref}

[org.glassfish.admingui.connector.IndexInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=index
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@version={required,datatype\:java.lang.String,leaf},<indexitem>={collection\:org.glassfish.admingui.connector.IndexItem},target={org.glassfish.admingui.connector.Index}

[org.glassfish.admingui.connector.IndexItemInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=indexitem
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@text={required,datatype\:java.lang.String,leaf},<indexitem>={collection\:org.glassfish.admingui.connector.IndexItem},@target={required,datatype\:java.lang.String,leaf},target={org.glassfish.admingui.connector.IndexItem}

[org.glassfish.admingui.connector.IntegrationPointInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=integration-point
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@priority={optional,datatype\:java.lang.String,leaf},@parentId={optional,datatype\:java.lang.String,leaf},@type={required,datatype\:java.lang.String,leaf},@content={optional,datatype\:java.lang.String,leaf},@id={required,datatype\:java.lang.String,leaf},target={org.glassfish.admingui.connector.IntegrationPoint}

[org.glassfish.admingui.connector.TOCInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=toc
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@version={required,datatype\:java.lang.String,leaf},<tocitem>={collection\:org.glassfish.admingui.connector.TOCItem},target={org.glassfish.admingui.connector.TOC}

[org.glassfish.admingui.connector.TOCItemInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=tocitem
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@text={required,datatype\:java.lang.String,leaf},<tocitem>={collection\:org.glassfish.admingui.connector.TOCItem},@target={required,datatype\:java.lang.String,leaf},@expand={required,datatype\:java.lang.String,leaf},target={org.glassfish.admingui.connector.TOCItem}

