pt.digitalis.dif.dem.annotations.parameter
Annotation Type Parameter


@Target(value=FIELD)
@Retention(value=RUNTIME)
public @interface Parameter

This annotation defines a meta-model element parameter. It can be used on POJOs annotated with any of the following: @ProviderDefinition, @ApplicationDefinition, @ServiceDefinition, @StageDefinition.

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

Optional Element Summary
 String constraints
          Parameter constraints.
 String defaultValue
          The Parameter's default value.
 String id
          The Parameter ID.
 String linkToForm
          The name of the form to link to for validation purposes
 String[] regexp
          The regexpression constraint to add
 

constraints

public abstract String constraints
Parameter constraints.

Default:
"CGID:Parameter ommited"

defaultValue

public abstract String defaultValue
The Parameter's default value.

Default:
"CGID:Parameter ommited"

id

public abstract String id
The Parameter ID.

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

linkToForm

public abstract String linkToForm
The name of the form to link to for validation purposes

Default:
"CGID:Parameter ommited"

regexp

public abstract String[] regexp
The regexpression constraint to add

Default:
{}


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