org.jtheque.core.managers.module.annotations
Annotation Type ModuleDefinition


@Documented
@Inherited
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface ModuleDefinition

An annotation who describe a module.

Author:
Baptiste Wicht

Optional Element Summary
 java.lang.String date
          The date of the module.
 java.lang.String dependency
          The dependency of the module.
 java.lang.String messageFileURL
          The message's file URL.
 java.lang.String updateURL
          The update URL.
 java.lang.String url
          The URL of the module.
 

url

public abstract java.lang.String url
The URL of the module.

Returns:
URL url of the module.
Default:
""

updateURL

public abstract java.lang.String updateURL
The update URL.

Returns:
the update URL.
Default:
""

dependency

public abstract java.lang.String dependency
The dependency of the module.

Returns:
the dependency of the module.
Default:
""

date

public abstract java.lang.String date
The date of the module.

Returns:
the date of the module.
Default:
""

messageFileURL

public abstract java.lang.String messageFileURL
The message's file URL.

Returns:
the message's files URL.
Default:
""


Copyright © 2009 JTheque. All Rights Reserved.