kindMap.put("CommandSet", new CommandSetNode());
kindMap.put("Command", new CommandNode());
kindMap.put("Out", new OutNode());
kindMap.put("Reply", new ReplyNode());
kindMap.put("ErrorSet", new ErrorSetNode());
kindMap.put("Error", new ErrorNode());
kindMap.put("Event", new EventNode());
kindMap.put("Repeat", new RepeatNode());
kindMap.put("Group", new GroupNode());
kindMap.put("Select", new SelectNode());
kindMap.put("Alt", new AltNode());
kindMap.put("ConstantSet", new ConstantSetNode());
kindMap.put("Constant", new ConstantNode());
kindMap.put("int", new IntTypeNode());
kindMap.put("long", new LongTypeNode());
kindMap.put("boolean", new BooleanTypeNode());
kindMap.put("object", new ObjectTypeNode());
kindMap.put("threadObject", new ThreadObjectTypeNode());
kindMap.put("threadGroupObject", new ThreadGroupObjectTypeNode());
kindMap.put("arrayObject", new ArrayObjectTypeNode());
kindMap.put("stringObject", new StringObjectTypeNode());
kindMap.put("classLoaderObject", new ClassLoaderObjectTypeNode());
kindMap.put("classObject", new ClassObjectTypeNode());
kindMap.put("referenceType", new ReferenceTypeNode());
kindMap.put("referenceTypeID", new ReferenceIDTypeNode());
kindMap.put("classType", new ClassTypeNode());
kindMap.put("interfaceType", new InterfaceTypeNode());
kindMap.put("arrayType", new ArrayTypeNode());
kindMap.put("method", new MethodTypeNode());
kindMap.put("field", new FieldTypeNode());
kindMap.put("frame", new FrameTypeNode());
kindMap.put("string", new StringTypeNode());
kindMap.put("moduleID", new ModuleTypeNode());
kindMap.put("value", new ValueTypeNode());
kindMap.put("byte", new ByteTypeNode());
kindMap.put("location", new LocationTypeNode());
kindMap.put("tagged-object", new TaggedObjectTypeNode());
kindMap.put("referenceTypeID", new ReferenceIDTypeNode());
kindMap.put("typed-sequence", new ArrayRegionTypeNode());
kindMap.put("untagged-value", new UntaggedValueTypeNode());
}
RootNode items() throws IOException {
List<Node> list = new ArrayList<Node>();
while (izer.nextToken() != StreamTokenizer.TT_EOF) {
izer.pushBack();
list.add(item());
}
RootNode node = new RootNode();
node.set("Root", list, 1); return node;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.