public void writeText(String value) { if (this.finished) { return; } // don't carelessly add empty tags if (value.length() == 0) { return; } TextUnit unit; if (this.currentUnit() instanceof TextUnit) { unit = (TextUnit) this.currentUnit(); } else { unit = new TextUnit(this.alias, this.nextTagId()); this.startUnit(unit); } unit.write(value); }
public void popNamespace(String ns) { this.namespaceManager.popNamespace(ns); if (this.currentUnit() instanceof NamespaceUnit) { this.finishUnit(); } }
String[] qname = this.determineQName(t); t = this.trimAttributes(t); if (isTrimmed(qname[0], qname[1])) NamespaceUnit nsUnit = this.namespaceManager.toNamespaceUnit(this.tagLibrary); this.units.push(nsUnit); this.startUnit(new TrimmedTagUnit(this.tagLibrary, qname[0], qname[1], t, this.nextTagId())); log.fine("New Namespace and [Trimmed] TagUnit pushed"); else if (isRemove(qname[0], qname[1])) else if (isCompositeComponentInterface(qname[0], qname[1])) this.startUnit(compositeRootCompilationUnit); interfaceCompilationUnit = new TagUnit(this.tagLibrary, qname[0], qname[1], t, this.nextTagId()); this.startUnit(interfaceCompilationUnit); else if (isCompositeComponentImplementation(qname[0], qname[1])) this.units.push(nsUnit); CompositeComponentUnit compositeRootCompilationUnit = new CompositeComponentUnit(); this.startUnit(compositeRootCompilationUnit); if (interfaceCompilationUnit != null) this.currentUnit().addChild(interfaceCompilationUnit); interfaceCompilationUnit = null; this.startUnit(new TrimmedTagUnit(this.tagLibrary, qname[0], qname[1], t, this.nextTagId()));
CompilationManager mngr = new CompilationManager(alias, this, getDefaultFaceletsProcessingInstructions()); String prefix = "oamf"; // The prefix is only a logical name. mngr.pushNamespace(prefix, taglibURI); mngr.pushTag(new Tag(location, taglibURI, tagName, "oamf:"+tagName, new TagAttributesImpl(ta))); mngr.pushTag(new Tag(location, UILibrary.NAMESPACE, "param", "oamf:param", new TagAttributesImpl(tap))); mngr.popTag(); mngr.popTag(); mngr.popNamespace(prefix); FaceletHandler handler = new DynamicComponentFacelet((NamespaceHandler) mngr.createFaceletHandler()); return handler;
mngr = new CompilationManager(alias, this); encoding = writeXmlDecl(is, mngr); CompilationHandler handler = new CompilationHandler(mngr, alias); return new EncodingHandler(mngr.createFaceletHandler(), encoding);
public void pushNamespace(String prefix, String uri) { if (log.isLoggable(Level.FINE)) { log.fine("Namespace Pushed " + prefix + ": " + uri); } this.namespaceManager.pushNamespace(prefix, uri); NamespaceUnit unit; if (this.currentUnit() instanceof NamespaceUnit) { unit = (NamespaceUnit) this.currentUnit(); } else { unit = new NamespaceUnit(this.tagLibrary); this.startUnit(unit); } unit.setNamespace(prefix, uri); }
private void startUnit(CompilationUnit unit) { if (log.isLoggable(Level.FINE)) { log.fine("Starting Unit: " + unit + " and adding it to parent: " + this.currentUnit()); } this.currentUnit().addChild(unit); this.units.push(unit); }
String[] qname = this.determineQName(t); t = this.trimAttributes(t); if (isTrimmed(qname[0], qname[1])) NamespaceUnit nsUnit = this.namespaceManager.toNamespaceUnit(this.tagLibrary); this.units.push(nsUnit); this.startUnit(new TrimmedTagUnit(this.tagLibrary, qname[0], qname[1], t, this.nextTagId())); log.fine("New Namespace and [Trimmed] TagUnit pushed"); else if (isRemove(qname[0], qname[1])) else if (isCompositeComponentInterface(qname[0], qname[1])) this.startUnit(compositeRootCompilationUnit); interfaceCompilationUnit = new TagUnit(this.tagLibrary, qname[0], qname[1], t, this.nextTagId()); this.startUnit(interfaceCompilationUnit); else if (isCompositeComponentImplementation(qname[0], qname[1])) this.units.push(nsUnit); CompositeComponentUnit compositeRootCompilationUnit = new CompositeComponentUnit(); this.startUnit(compositeRootCompilationUnit); if (interfaceCompilationUnit != null) this.currentUnit().addChild(interfaceCompilationUnit); interfaceCompilationUnit = null; this.startUnit(new TrimmedTagUnit(this.tagLibrary, qname[0], qname[1], t, this.nextTagId()));
mngr = new CompilationManager(alias, this, getFaceletsProcessingInstructions(src, alias)); encoding = writeXmlDecl(is, mngr); CompilationHandler handler = new CompilationHandler(mngr, alias); return new EncodingHandler(mngr.createFaceletHandler(), encoding);
public void pushNamespace(String prefix, String uri) { if (log.isLoggable(Level.FINE)) { log.fine("Namespace Pushed " + prefix + ": " + uri); } this.namespaceManager.pushNamespace(prefix, uri); NamespaceUnit unit; if (this.currentUnit() instanceof NamespaceUnit) { unit = (NamespaceUnit) this.currentUnit(); } else { unit = new NamespaceUnit(this.tagLibrary); this.startUnit(unit); } unit.setNamespace(prefix, uri); }
private void startUnit(CompilationUnit unit) { if (log.isLoggable(Level.FINE)) { log.fine("Starting Unit: " + unit + " and adding it to parent: " + this.currentUnit()); } this.currentUnit().addChild(unit); this.units.push(unit); }
String[] qname = this.determineQName(t); t = this.trimAttributes(t); if (isTrimmed(qname[0], qname[1])) NamespaceUnit nsUnit = this.namespaceManager.toNamespaceUnit(this.tagLibrary); this.units.push(nsUnit); this.startUnit(new TrimmedTagUnit(this.tagLibrary, qname[0], qname[1], t, this.nextTagId())); log.fine("New Namespace and [Trimmed] TagUnit pushed"); else if (isRemove(qname[0], qname[1])) else if (isCompositeComponentInterface(qname[0], qname[1])) this.startUnit(compositeRootCompilationUnit); interfaceCompilationUnit = new TagUnit(this.tagLibrary, qname[0], qname[1], t, this.nextTagId()); this.startUnit(interfaceCompilationUnit); else if (isCompositeComponentImplementation(qname[0], qname[1])) this.units.push(nsUnit); CompositeComponentUnit compositeRootCompilationUnit = new CompositeComponentUnit(); this.startUnit(compositeRootCompilationUnit); if (interfaceCompilationUnit != null) this.currentUnit().addChild(interfaceCompilationUnit); interfaceCompilationUnit = null; this.startUnit(new TrimmedTagUnit(this.tagLibrary, qname[0], qname[1], t, this.nextTagId()));
public void writeInstruction(String value) { if (this.finished) { return; } // don't carelessly add empty tags if (value.length() == 0) { return; } TextUnit unit; if (this.currentUnit() instanceof TextUnit) { unit = (TextUnit) this.currentUnit(); } else { unit = new TextUnit(this.alias, this.nextTagId()); this.startUnit(unit); } unit.writeInstruction(value); }
mngr = new CompilationManager(alias, this, getFaceletsProcessingInstructions(src, alias)); encoding = getXmlDecl(is, mngr); CompositeComponentMetadataHandler handler = new CompositeComponentMetadataHandler(mngr, alias); return new EncodingHandler(mngr.createFaceletHandler(), encoding);
public void popNamespace(String ns) { this.namespaceManager.popNamespace(ns); if (this.currentUnit() instanceof NamespaceUnit) { this.finishUnit(); } }
public void pushNamespace(String prefix, String uri) { if (log.isLoggable(Level.FINE)) { log.fine("Namespace Pushed " + prefix + ": " + uri); } this.namespaceManager.pushNamespace(prefix, uri); NamespaceUnit unit; if (this.currentUnit() instanceof NamespaceUnit) { unit = (NamespaceUnit) this.currentUnit(); } else { unit = new NamespaceUnit(this.tagLibrary); this.startUnit(unit); } unit.setNamespace(prefix, uri); }
private void startUnit(CompilationUnit unit) { if (log.isLoggable(Level.FINE)) { log.fine("Starting Unit: " + unit + " and adding it to parent: " + this.currentUnit()); } this.currentUnit().addChild(unit); this.units.push(unit); }
public void writeInstruction(String value) { if (this.finished) { return; } // don't carelessly add empty tags if (value.length() == 0) { return; } TextUnit unit; if (this.currentUnit() instanceof TextUnit) { unit = (TextUnit) this.currentUnit(); } else { unit = new TextUnit(this.alias, this.nextTagId(), faceletsProcessingInstructions.isEscapeInlineText()); this.startUnit(unit); } unit.writeInstruction(value); }
mngr = new CompilationManager(alias, this); encoding = getXmlDecl(is, mngr); ViewMetadataHandler handler = new ViewMetadataHandler(mngr, alias); return new EncodingHandler(mngr.createFaceletHandler(), encoding);