org.glite.security.voms.webui.admin
Class ACLActions.Edit

java.lang.Object
  extended byorg.glite.security.voms.webui.Page
      extended byorg.glite.security.voms.webui.VOMSPage
          extended byorg.glite.security.voms.webui.admin.Page
              extended byorg.glite.security.voms.webui.admin.ACLActions.Edit
Direct Known Subclasses:
CapabilityActions.EditACL, GlobalACLActions.Edit, GroupActions.EditACL, GroupActions.EditDefaultACL, RoleActions.EditACL
Enclosing class:
ACLActions

public abstract static class ACLActions.Edit
extends Page


Field Summary
protected  boolean defaultACL
           
 
Fields inherited from class org.glite.security.voms.webui.admin.Page
admin
 
Fields inherited from class org.glite.security.voms.webui.VOMSPage
cns, log
 
Fields inherited from class org.glite.security.voms.webui.Page
children, contentType, DEFAULT_CONTENT_TYPE, pages, parent, path, title, visible, visibleChild
 
Constructor Summary
  ACLActions.Edit(java.lang.String path, java.lang.String title, boolean defaultACL)
           
protected ACLActions.Edit(java.lang.String path, java.lang.String title, boolean defaultACL, boolean childs)
           
 
Method Summary
 void doAction(javax.servlet.http.HttpServletRequest req, java.io.PrintWriter w)
           
 java.lang.String getContainer(javax.servlet.http.HttpServletRequest req)
           
abstract  void printACLHeader(javax.servlet.http.HttpServletRequest req, java.io.PrintWriter w)
           
 
Methods inherited from class org.glite.security.voms.webui.admin.Page
theAdmin
 
Methods inherited from class org.glite.security.voms.webui.VOMSPage
printMainTab, printRootTab
 
Methods inherited from class org.glite.security.voms.webui.Page
addChild, button, button, endForm, endForm, getPage, getTitle, getWebuiURL, hiddenField, hiddenField, init, options, printHeaderTab, printLink, printLink, printLoginInfoTab, printMenuTab, printPagePart, radio, radio, startForm, startForm, textField, textField, textField, textField
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultACL

protected boolean defaultACL
Constructor Detail

ACLActions.Edit

public ACLActions.Edit(java.lang.String path,
                       java.lang.String title,
                       boolean defaultACL)

ACLActions.Edit

protected ACLActions.Edit(java.lang.String path,
                          java.lang.String title,
                          boolean defaultACL,
                          boolean childs)
Method Detail

printACLHeader

public abstract void printACLHeader(javax.servlet.http.HttpServletRequest req,
                                    java.io.PrintWriter w)

getContainer

public java.lang.String getContainer(javax.servlet.http.HttpServletRequest req)

doAction

public void doAction(javax.servlet.http.HttpServletRequest req,
                     java.io.PrintWriter w)
              throws java.rmi.RemoteException,
                     VOMSException
Overrides:
doAction in class Page
Throws:
java.rmi.RemoteException
VOMSException