X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Fclub%2Fwpia%2Fgigi%2Foutput%2FPageMenuItem.java;fp=src%2Fclub%2Fwpia%2Fgigi%2Foutput%2FPageMenuItem.java;h=fe56d599dfaecc388d51cdccb952e041ed358442;hb=bccd4cc0dba0f89aa045b113bac46eb8cc1dab4e;hp=0000000000000000000000000000000000000000;hpb=c9ed09f0007fc2c813815be927a5a24b23dab83c;p=gigi.git diff --git a/src/club/wpia/gigi/output/PageMenuItem.java b/src/club/wpia/gigi/output/PageMenuItem.java new file mode 100644 index 00000000..fe56d599 --- /dev/null +++ b/src/club/wpia/gigi/output/PageMenuItem.java @@ -0,0 +1,20 @@ +package club.wpia.gigi.output; + +import club.wpia.gigi.pages.Page; +import club.wpia.gigi.util.AuthorizationContext; + +public class PageMenuItem extends SimpleMenuItem { + + private Page p; + + public PageMenuItem(Page p, String path) { + // "https://" + ServerConstants.getWwwHostNamePortSecure() + + super(path, p.getTitle()); + this.p = p; + } + + @Override + public boolean isPermitted(AuthorizationContext ac) { + return p.isPermitted(ac); + } +}