public abstract class IdlScopeBase extends IdlDefnImplBase
| Modifier | Constructor and Description |
|---|---|
protected |
IdlScopeBase(IdlScopeBase parent,
String name) |
| Modifier and Type | Method and Description |
|---|---|
IdlDefn |
addToScope(IdlDefn def) |
protected Collection<IdlDefn> |
definitions() |
void |
flush() |
IdlScopeBase |
getCircularScope(IdlScopeBase startScope,
List<Object> doneDefn) |
IdlDefn |
holdForScope(IdlDefn def) |
IdlDefn |
lookup(IdlScopedName name) |
IdlDefn |
lookup(IdlScopedName name,
boolean undefined) |
IdlDefn |
lookup(String nm) |
IdlDefn |
lookup(String[] scopedName) |
IdlDefn |
lookup(String[] scopedName,
boolean undefined) |
IdlDefn |
lookup(String nm,
boolean undefined) |
IdlDefn |
parkHeld() |
IdlDefn |
promoteHeldToScope() |
void |
write(PrintWriter pw) |
void |
writeFwd(PrintWriter pw) |
definedIn, fullName, fullName, isCircular, isEmptyDef, localName, name, scopeName, writeprotected IdlScopeBase(IdlScopeBase parent, String name)
public IdlDefn promoteHeldToScope()
public IdlDefn parkHeld()
public IdlDefn lookup(IdlScopedName name)
public IdlDefn lookup(IdlScopedName name, boolean undefined)
public IdlScopeBase getCircularScope(IdlScopeBase startScope, List<Object> doneDefn)
getCircularScope in interface IdlDefngetCircularScope in class IdlDefnImplBasepublic void write(PrintWriter pw)
public void writeFwd(PrintWriter pw)
writeFwd in interface IdlDefnwriteFwd in class IdlDefnImplBasepublic void flush()
flush in interface IdlDefnflush in class IdlDefnImplBaseprotected Collection<IdlDefn> definitions()
Apache CXF