@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 © 2017 The Apache Software Foundation. All rights reserved.