private NameBuilder getExtensionBuilder(View view) { NameBuilder extensionBuilder; if (DefaultExtensionBuilder.class.equals(view.extensionBuilder())) { String customDefaultExtensionBuilderClassName = JsfBaseConfig.ViewConfigCustomization.CUSTOM_DEFAULT_EXTENSION_BUILDER; if (customDefaultExtensionBuilderClassName != null) { extensionBuilder = (NameBuilder)ClassUtils.tryToInstantiateClassForName(customDefaultExtensionBuilderClassName); } else { extensionBuilder = new DefaultExtensionBuilder(); } } else { extensionBuilder = ClassUtils.tryToInstantiateClass(view.extensionBuilder()); } return extensionBuilder; }
private boolean isDeactivated(Exclude exclude, Class defaultExpressionInterpreterClass) { String expressions = exclude.onExpression(); Class<? extends ExpressionInterpreter> interpreterClass = exclude.interpretedBy(); if (interpreterClass.equals(ExpressionInterpreter.class)) { interpreterClass = defaultExpressionInterpreterClass; } ExpressionInterpreter<String, Boolean> expressionInterpreter = ClassUtils.tryToInstantiateClass(interpreterClass); if (expressionInterpreter == null) { if (LOG.isLoggable(Level.WARNING)) { LOG.warning("can't instantiate " + interpreterClass.getClass().getName()); } return true; } return expressionInterpreter.evaluate(expressions); }
private NameBuilder getFileNameBuilder(View view) { NameBuilder fileNameBuilder; if (DefaultFileNameBuilder.class.equals(view.fileNameBuilder())) { String customDefaultFileNameBuilderClassName = JsfBaseConfig.ViewConfigCustomization.CUSTOM_DEFAULT_FILE_NAME_BUILDER; if (customDefaultFileNameBuilderClassName != null) { fileNameBuilder = (NameBuilder)ClassUtils.tryToInstantiateClassForName(customDefaultFileNameBuilderClassName); } else { fileNameBuilder = new DefaultFileNameBuilder(); } } else { fileNameBuilder = ClassUtils.tryToInstantiateClass(view.fileNameBuilder()); } return fileNameBuilder; }
private boolean isDeactivated(Exclude exclude, Class defaultExpressionInterpreterClass) { String expressions = exclude.onExpression(); Class<? extends ExpressionInterpreter> interpreterClass = exclude.interpretedBy(); if (interpreterClass.equals(ExpressionInterpreter.class)) { interpreterClass = defaultExpressionInterpreterClass; } ExpressionInterpreter<String, Boolean> expressionInterpreter = ClassUtils.tryToInstantiateClass(interpreterClass); if (expressionInterpreter == null) { if (LOG.isLoggable(Level.WARNING)) { LOG.warning("can't instantiate " + interpreterClass.getClass().getName()); } return true; } return expressionInterpreter.evaluate(expressions); }
private NameBuilder getBasePathBuilder(View view) { NameBuilder basePathBuilder; if (DefaultBasePathBuilder.class.equals(view.basePathBuilder())) { String customDefaultBasePathBuilderClassName = JsfBaseConfig.ViewConfigCustomization.CUSTOM_DEFAULT_BASE_PATH_BUILDER; if (customDefaultBasePathBuilderClassName != null) { basePathBuilder = (NameBuilder)ClassUtils.tryToInstantiateClassForName(customDefaultBasePathBuilderClassName); } else { basePathBuilder = new DefaultBasePathBuilder(); } } else { basePathBuilder = ClassUtils.tryToInstantiateClass(view.basePathBuilder()); } return basePathBuilder; }
ConfigPreProcessor preProcessor = ClassUtils.tryToInstantiateClass(preProcessorClass);
private NameBuilder getBasePathBuilder(View view) { NameBuilder basePathBuilder; if (DefaultBasePathBuilder.class.equals(view.basePathBuilder())) { String customDefaultBasePathBuilderClassName = JsfBaseConfig.ViewConfigCustomization.CUSTOM_DEFAULT_BASE_PATH_BUILDER; if (customDefaultBasePathBuilderClassName != null) { basePathBuilder = (NameBuilder)ClassUtils.tryToInstantiateClassForName(customDefaultBasePathBuilderClassName); } else { basePathBuilder = new DefaultBasePathBuilder(); } } else { basePathBuilder = ClassUtils.tryToInstantiateClass(view.basePathBuilder()); } return basePathBuilder; }
ConfigPreProcessor preProcessor = ClassUtils.tryToInstantiateClass(preProcessorClass);
private NameBuilder getExtensionBuilder(View view) { NameBuilder extensionBuilder; if (DefaultExtensionBuilder.class.equals(view.extensionBuilder())) { String customDefaultExtensionBuilderClassName = JsfBaseConfig.ViewConfigCustomization.CUSTOM_DEFAULT_EXTENSION_BUILDER; if (customDefaultExtensionBuilderClassName != null) { extensionBuilder = (NameBuilder)ClassUtils.tryToInstantiateClassForName(customDefaultExtensionBuilderClassName); } else { extensionBuilder = new DefaultExtensionBuilder(); } } else { extensionBuilder = ClassUtils.tryToInstantiateClass(view.extensionBuilder()); } return extensionBuilder; }
inlineViewMetaData.targetViewConfigProvider(); TargetViewConfigProvider targetViewConfigProvider = ClassUtils.tryToInstantiateClass(targetViewConfigProviderClass); ClassUtils.tryToInstantiateClass(inlineNodeTransformerClass);
private NameBuilder getFileNameBuilder(View view) { NameBuilder fileNameBuilder; if (DefaultFileNameBuilder.class.equals(view.fileNameBuilder())) { String customDefaultFileNameBuilderClassName = JsfBaseConfig.ViewConfigCustomization.CUSTOM_DEFAULT_FILE_NAME_BUILDER; if (customDefaultFileNameBuilderClassName != null) { fileNameBuilder = (NameBuilder)ClassUtils.tryToInstantiateClassForName(customDefaultFileNameBuilderClassName); } else { fileNameBuilder = new DefaultFileNameBuilder(); } } else { fileNameBuilder = ClassUtils.tryToInstantiateClass(view.fileNameBuilder()); } return fileNameBuilder; }
inlineViewMetaData.targetViewConfigProvider(); TargetViewConfigProvider targetViewConfigProvider = ClassUtils.tryToInstantiateClass(targetViewConfigProviderClass); ClassUtils.tryToInstantiateClass(inlineNodeTransformerClass);
private NameBuilder getFolderNameBuilder(Folder folder) { NameBuilder folderNameBuilder; if (DefaultFolderNameBuilder.class.equals(folder.folderNameBuilder())) { String customDefaultFolderNameBuilderClassName = JsfBaseConfig.ViewConfigCustomization.CUSTOM_DEFAULT_FOLDER_NAME_BUILDER; if (customDefaultFolderNameBuilderClassName != null) { folderNameBuilder = (NameBuilder) ClassUtils.tryToInstantiateClassForName(customDefaultFolderNameBuilderClassName); } else { folderNameBuilder = new DefaultFolderNameBuilder(); } } else { folderNameBuilder = ClassUtils.tryToInstantiateClass(folder.folderNameBuilder()); } return folderNameBuilder; } }
private NameBuilder getFolderNameBuilder(Folder folder) { NameBuilder folderNameBuilder; if (DefaultFolderNameBuilder.class.equals(folder.folderNameBuilder())) { String customDefaultFolderNameBuilderClassName = JsfBaseConfig.ViewConfigCustomization.CUSTOM_DEFAULT_FOLDER_NAME_BUILDER; if (customDefaultFolderNameBuilderClassName != null) { folderNameBuilder = (NameBuilder) ClassUtils.tryToInstantiateClassForName(customDefaultFolderNameBuilderClassName); } else { folderNameBuilder = new DefaultFolderNameBuilder(); } } else { folderNameBuilder = ClassUtils.tryToInstantiateClass(folder.folderNameBuilder()); } return folderNameBuilder; } }