예제 #1
0
 @Override
 public boolean allows(String tagName) {
   if (bbtag.getAllowedChildren().contains(tagName)) {
     return !prohibited(tagName);
   } else {
     return false;
   }
 }
예제 #2
0
 @Override
 public boolean prohibited(String tagName) {
   if (bbtag.getProhibitedElements().contains(tagName)) {
     return true;
   } else {
     return parent != null && parent.prohibited(tagName);
   }
 }
예제 #3
0
 @Override
 public String renderBBCode() {
   return bbtag.renderNodeBBCode(this);
 }
예제 #4
0
 @Override
 public String renderOg() {
   return bbtag.renderOg(this);
 }
예제 #5
0
 @Override
 public String renderXHtml() {
   return bbtag.renderNodeXhtml(this);
 }