JK 08.10.2010 (java)doc skeemi lisamine esimeseks skeemis sk.branch(0):
BaseLanguage bl =
BaseLanguage.newBaseLanguage(sk.baseLanguage.type);
Branch brdoc = new Branch(Scheme.SIMPLE, bl);
bl =
BaseLanguage.newBaseLanguage(sk.baseLanguage.type);
Sketch skdoc = new Sketch(Scheme.SIMPLE, brdoc, bl);
r = new Row("* ", Default.foregroundColor);
t = new Text();
t.insert(r, 0);
t.remove(1);
t.comment = new Row("___", Default.commentColor);
brdoc.insert(new PrimitiveMember(Primitive.SIMPLE, t), 0);
brdoc.removeMember(1);
r = new Row("* ", Default.foregroundColor);
t = new Text();
t.insert(r, 0);
t.remove(1);
t.comment = new Row("___", Default.commentColor);
brdoc.insert(new PrimitiveMember(Primitive.SIMPLE, t), 1);
r = new Row("@param", Default.foregroundColor);
t = new Text();
t.insert(r, 0);
t.remove(1);
t.comment = new Row("___ ___", Default.commentColor);
brdoc.insert(new PrimitiveMember(Primitive.SIMPLE, t), 2);
r = new Row("@return", Default.foregroundColor);
t = new Text();
t.insert(r, 0);
t.remove(1);
t.comment = new Row("___.", Default.commentColor);
brdoc.insert(new PrimitiveMember(Primitive.SIMPLE, t), 3);
sk.branch(0).insert(skdoc, 0);
brdoc.comment = new Row("", Default.commentColor);
skdoc.comment = new Row("doc ___.", Default.commentColor);
skdoc.icon = true;