@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @ViewMetaData(preProcessor=View.ViewConfigPreProcessor.class) public @interface View
Modifier and Type | Optional Element and Description |
---|---|
String |
basePath
Allows to specify a custom base-path for the page represented by the view-config
|
Class<? extends View.NameBuilder> |
basePathBuilder
Allows to add a custom inline path-builder
(a custom default implementation can be configured globally via the config mechanism provided by DeltaSpike)
|
String |
extension
Allows to specify the (file-)extension for the page represented by the view-config
|
Class<? extends View.NameBuilder> |
extensionBuilder
Allows to add a custom inline path-builder
(a custom default implementation can be configured globally via the config mechanism provided by DeltaSpike)
|
Class<? extends View.NameBuilder> |
fileNameBuilder
Allows to add a custom inline path-builder
(a custom default implementation can be configured globally via the config mechanism provided by DeltaSpike)
|
String |
name
Allows to specify a custom (file-)name for the page represented by the view-config
|
View.NavigationMode |
navigation
Allows to specify navigation-mode which should be used to navigate to the page represented by the view-config
|
View.ViewParameterMode |
viewParams
for including view params in jsf2
|
@SkipMetaDataMerge public abstract String basePath
@SkipMetaDataMerge public abstract String name
public abstract String extension
public abstract View.NavigationMode navigation
public abstract View.ViewParameterMode viewParams
public abstract Class<? extends View.NameBuilder> basePathBuilder
public abstract Class<? extends View.NameBuilder> fileNameBuilder
public abstract Class<? extends View.NameBuilder> extensionBuilder
Copyright © 2020 The Apache Software Foundation. All rights reserved.