ee/src/main/java/org/jboss/as/ee/component/ViewDescription.java
public ViewConfiguration createViewConfiguration(final Class<?> viewClass, final ComponentConfiguration componentConfiguration, final ProxyFactory<?> proxyFactory) {
        return new ViewConfiguration(viewClass, componentConfiguration, getServiceName(), proxyFactory);
    }
public ViewConfiguration createViewConfiguration(final Class<?> viewClass, final ComponentConfiguration componentConfiguration, final ProxyFactory<?> proxyFactory) {
        return new ViewConfiguration(viewClass, componentConfiguration, getServiceName(), proxyFactory);
    }
public ViewConfiguration createViewConfiguration ( final Class < ? > viewClass , final ComponentConfiguration componentConfiguration , final ProxyFactory < ? > proxyFactory ) { return new ViewConfiguration ( viewClass , componentConfiguration , getServiceName ( ) , proxyFactory ) ; }
Creates view configuration. Allows for extensibility in EE sub components.

@param viewClass              view class
@param componentConfiguration component config
@param proxyFactory           proxy factory
@return new view configuration
Creates view configuration . Allows for extensibility in EE sub components .