if(previousClass != null && (commentAble instanceof OORexxMethod || commentAble instanceof OORexxAttribute || commentAble instanceof OORexxConstant)){
OORexxClass clazz = (OORexxClass) this.directiveMap.get(previousClass.getName());
if(commentAble instanceof OORexxMethod && commentAble.getName().toLowerCase().equals("init"))
clazz.setInit((OORexxMethod)commentAble);
if(commentAble instanceof OORexxMethod && !commentAble.getName().toLowerCase().equals("init"))
clazz.appendMethod((OORexxMethod)commentAble);
if(commentAble instanceof OORexxAttribute)
clazz.appendAttribute((OORexxAttribute) commentAble);
if(commentAble instanceof OORexxConstant)
clazz.appendConstant((OORexxConstant) commentAble);