|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
Parameter
@Retention(value=RUNTIME) @Target(value=METHOD) @Deprecated public @interface Parameter
Annotation indicating that a getter method returns the value of an HST component parameter.
ParametersInfo}
Required Element Summary | |
---|---|
String |
name
Deprecated. |
Optional Element Summary | |
---|---|
boolean |
allowCreation
Deprecated. see DocumentLink |
Class<? extends PropertyEditor> |
customEditor
Deprecated. This is still experimental. |
String |
defaultValue
Deprecated. |
String |
description
Deprecated. |
String |
displayName
Deprecated. |
String |
docLocation
Deprecated. see DocumentLink |
String |
docType
Deprecated. see DocumentLink |
boolean |
required
Deprecated. |
String |
typeHint
Deprecated. use the method return type for the storage type, add additional annotations like DocumentLink or Color for more detailed information |
Element Detail |
---|
public abstract String name
HstComponentConfiguration.getParameter(String)
. This element is mandatory.public abstract boolean required
true
if this is a required parameter for the HstComponent
to workpublic abstract String defaultValue
HstComponentConfiguration.getParameters()
. If there is
no defaultValue defined, it is an empty String ""
public abstract String displayName
name()
. If missing, implementations can do
a fallback to name()
public abstract String description
Parameter
public abstract Class<? extends PropertyEditor> customEditor
public abstract String typeHint
DocumentLink
or Color
for more detailed information
public abstract String docType
DocumentLink
public abstract boolean allowCreation
DocumentLink
public abstract String docLocation
DocumentLink
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |