pt.digitalis.dif.dem.annotations.entities
Annotation Type ProviderDefinition


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

This annotation defines a Provider class. A Provider aggregates applications.

Author:
Rodrigo Gonçalves rgoncalves@digitalis.pt
Created on:
2007/05/10

Required Element Summary
 String name
          The Provider name.
 
Optional Element Summary
 boolean defaultProvider
          Marks the Provider as the default Provider.
 String id
          The Provider id.
 

Element Detail

name

public abstract String name
The Provider name. Mandatory field!

id

public abstract String id
The Provider id. The default value is the class name lower-case version.

Default:
"CGID:Must generate ID from lower-case class name"

defaultProvider

public abstract boolean defaultProvider
Marks the Provider as the default Provider. Set to false by...default!

Default:
false


Copyright © 2014 Digitalis Informática Lda. All Rights Reserved.