01:/*
02:@license.text@
03: */
04:package com.pavelvlasov.jsel;
05:
06:// TODO Document class - production rule, ...
07:/**
08: * Generated by Pamda (http://www.pavelvlasov.com/pv/content/menu.show@id=menu.1.3)
09: * @author Pavel Vlasov
10: * @version $Revision$
11: */
12:public interface ${javaHelper.formatClassName("${element.name}")} extends LanguageElement {
13: // TODO [Phase1] Consider if the interface is needed, for example CtorHead isn't probably needed.
14: // TODO [Phase1] Cange base interface if needed, for example expressions should have Expression
15: // as superinterface. See grammar and prototype for suggestions.
16: // TODO [Phase1] Add methods to access ${javaHelper.formatClassName("${element.name}")}
17: // TODO [Phase2] Add methods to modify ${javaHelper.formatClassName("${element.name}")}
18: // TODO [Phase1] Once work on ${javaHelper.formatClassName("${element.name}")} is done
19: // a) move it from 'generated' to 'src'
20: // b) delete corresponding interface from 'prototype'
21:}
|