Rendering of class diagrams with methods and members represented

This commit is contained in:
knsv
2015-11-01 19:00:14 +01:00
parent 068b7ce6a9
commit 7fe5b5af7a
4 changed files with 96 additions and 50 deletions

View File

@@ -155,8 +155,8 @@ members
methodStatement
: className {/*console.log('Rel found',$1);*/}
| className LABEL
| MEMBER
| className LABEL {yy.addMembers($1,$2);}
| MEMBER {console.warn('Member',$1);}
| SEPARATOR {/*console.log('sep found',$1);*/}
;

View File

@@ -107,6 +107,12 @@ break;
case 15:
/*console.log('Rel found',$$[$0]);*/
break;
case 16:
yy.addMembers($$[$0-1],$$[$0]);
break;
case 17:
console.warn('Member',$$[$0]);
break;
case 18:
/*console.log('sep found',$$[$0]);*/
break;