harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Harmony Wiki] Update of "PolicytoolDev" by AndrasBelicza
Date Sat, 19 Jul 2008 13:13:00 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification.

The following page has been changed by AndrasBelicza:

  This page is part of the ["Policytool"] development documentation. It's about the architecture
and methods used to implement ["Policytool"].
  = Overview =
@@ -10, +11 @@

   *The '''model''' package contains the classes modeling a policy file decomposed to entries
and put into a tree or a list.
   *The '''view''' package contains the GUI elements of the user interface.
   *The '''control''' package contains the classes handling the policy files and policy syntax,
and a main Controller class which handles the user interactions and connects the view and
the model.
  = The model package =
@@ -21, +23 @@

  The grant entries might include one or several principals and permissions which are represented
with the respective classes (Principal and Permission).
  In order to remember the real structure of the editable policy file, extra spaces and comments
are stored in CommentEntry instances.
  = The view package =
@@ -40, +43 @@

  The LAEFormDialog is a specialized FormDialog which is intended to handle the data view/edit
interface for entities available through a ListAndEdit component. The GrantEntryFormDialog,
PrincipalEntryFormDialog and PermissionEntryFormDialog classes in fact are subclasses of the
LAEFormDialog class.
  = The control package =
  The Controller class drives the GUI and connets it to the model. It is the handler of the
menu items, and it is responsible to passing over the edited policy text in case of editor
panel switching. Handles the unsaved changes before certain operations (exit, open a new file,
load a file).
  The PolicyFileHandler class is responsible to gain the policy text out of a policy file
and to save a policy text to a policy file knowing about the mandatory UTF-8 encoding.
+ = JIRA issues related to Policytool =
+  *https://issues.apache.org/jira/browse/HARMONY-5912
+  *https://issues.apache.org/jira/browse/HARMONY-5898
+  *https://issues.apache.org/jira/browse/HARMONY-5886
+ = Other links =
+ Specification of the policy file: http://java.sun.com/javase/6/docs/technotes/guides/security/PolicyFiles.html

View raw message