@Override protected void startNotify(CompilationManager manager) { if (this.name.equals("composition") && (this.namespace.equals(RIConstants.FACELET_NAMESPACE) || this.namespace.equals(RIConstants.FACELET_NAMESPACE))) { CompilerPackageCompilationMessageHolder messageHolder = (CompilerPackageCompilationMessageHolder) manager.getCompilationMessageHolder(); CompilationManager compositeComponentCompilationManager = messageHolder. getCurrentCompositeComponentCompilationManager(); if (manager.equals(compositeComponentCompilationManager)) { // PENDING I18N String messageStr = "Because the definition of ui:composition causes any " + "parent content to be ignored, it is invalid to use " + "ui:composition directly inside of a composite component. " + "Consider ui:decorate instead."; throw new FaceletException(messageStr); } } }
@Override protected void startNotify(CompilationManager manager) { super.startNotify(manager); ((CompilerPackageCompilationMessageHolder)manager.getCompilationMessageHolder()). setCurrentCompositeComponentCompilationManager(manager); }
@Override protected void finishNotify(CompilationManager manager) { ((CompilerPackageCompilationMessageHolder)manager.getCompilationMessageHolder()). setCurrentCompositeComponentCompilationManager(null); super.finishNotify(manager); }
@Override protected void startNotify(CompilationManager manager) { if (this.name.equals("composition") && (this.namespace.equals(RIConstants.FACELET_NAMESPACE) || this.namespace.equals(RIConstants.FACELET_NAMESPACE))) { CompilerPackageCompilationMessageHolder messageHolder = (CompilerPackageCompilationMessageHolder) manager.getCompilationMessageHolder(); CompilationManager compositeComponentCompilationManager = messageHolder. getCurrentCompositeComponentCompilationManager(); if (manager.equals(compositeComponentCompilationManager)) { // PENDING I18N String messageStr = "Because the definition of ui:composition causes any " + "parent content to be ignored, it is invalid to use " + "ui:composition directly inside of a composite component. " + "Consider ui:decorate instead."; throw new FaceletException(messageStr); } } }
@Override protected void startNotify(CompilationManager manager) { super.startNotify(manager); ((CompilerPackageCompilationMessageHolder)manager.getCompilationMessageHolder()). setCurrentCompositeComponentCompilationManager(manager); }
@Override protected void startNotify(CompilationManager manager) { if (this.name.equals("composition") && (this.namespace.equals(RIConstants.FACELET_NAMESPACE) || this.namespace.equals(RIConstants.FACELET_NAMESPACE))) { CompilerPackageCompilationMessageHolder messageHolder = (CompilerPackageCompilationMessageHolder) manager.getCompilationMessageHolder(); CompilationManager compositeComponentCompilationManager = messageHolder. getCurrentCompositeComponentCompilationManager(); if (manager.equals(compositeComponentCompilationManager)) { // PENDING I18N String messageStr = "Because the definition of ui:composition causes any " + "parent content to be ignored, it is invalid to use " + "ui:composition directly inside of a composite component. " + "Consider ui:decorate instead."; throw new FaceletException(messageStr); } } }
@Override protected void startNotify(CompilationManager manager) { super.startNotify(manager); ((CompilerPackageCompilationMessageHolder)manager.getCompilationMessageHolder()). setCurrentCompositeComponentCompilationManager(manager); }
@Override protected void startNotify(CompilationManager manager) { if (this.name.equals("composition") && (this.namespace.equals(RIConstants.FACELET_NAMESPACE) || this.namespace.equals(RIConstants.FACELET_NAMESPACE))) { CompilerPackageCompilationMessageHolder messageHolder = (CompilerPackageCompilationMessageHolder) manager.getCompilationMessageHolder(); CompilationManager compositeComponentCompilationManager = messageHolder. getCurrentCompositeComponentCompilationManager(); if (manager.equals(compositeComponentCompilationManager)) { // PENDING I18N String messageStr = "Because the definition of ui:composition causes any " + "parent content to be ignored, it is invalid to use " + "ui:composition directly inside of a composite component. " + "Consider ui:decorate instead."; throw new FaceletException(messageStr); } } }
@Override protected void finishNotify(CompilationManager manager) { ((CompilerPackageCompilationMessageHolder)manager.getCompilationMessageHolder()). setCurrentCompositeComponentCompilationManager(null); super.finishNotify(manager); }
@Override protected void finishNotify(CompilationManager manager) { ((CompilerPackageCompilationMessageHolder)manager.getCompilationMessageHolder()). setCurrentCompositeComponentCompilationManager(null); super.finishNotify(manager); }
@Override protected void finishNotify(CompilationManager manager) { ((CompilerPackageCompilationMessageHolder)manager.getCompilationMessageHolder()). setCurrentCompositeComponentCompilationManager(null); super.finishNotify(manager); }
@Override protected void startNotify(CompilationManager manager) { super.startNotify(manager); ((CompilerPackageCompilationMessageHolder)manager.getCompilationMessageHolder()). setCurrentCompositeComponentCompilationManager(manager); }