A B C D E F G H I L M O P Q R S T U V W X Y
A
- about() -
Method in class org.openpermis.editor.policy.Application
- Displays the application about box.
- AbstractCommand - Class in org.openpermis.editor.policy.command
- Abstract command implementation.
- AbstractCommand(String) -
Constructor for class org.openpermis.editor.policy.command.AbstractCommand
- Creates an abstract command with the specified name.
- AbstractEditor<P extends PartPresenter<?>> - Class in org.openpermis.editor.policy.view
- Abstract base class for editors of part presenters.
- AbstractEditor(ApplicationContext, AdapterTrader, P) -
Constructor for class org.openpermis.editor.policy.view.AbstractEditor
- Creates an editor for the specified presenter.
- AbstractRoleCommand - Class in org.openpermis.editor.policy.command
- Keeps the information needed for the different role hierarchy commands.
- AbstractRoleCommand(String, String, RoleHierarchyBean) -
Constructor for class org.openpermis.editor.policy.command.AbstractRoleCommand
- Creates an
AbstractRoleCommand
.
- AbstractTechnical - Class in org.openpermis.editor.policy.adapter.technical
-
- AbstractTechnical(PartBean) -
Constructor for class org.openpermis.editor.policy.adapter.technical.AbstractTechnical
- Creates a part bean technical adaptee.
- AbstractToolView<P extends Presenter<?>> - Class in org.openpermis.editor.policy.view
- Abstract base class for tool views.
- AbstractToolView(ApplicationContext, AdapterTrader) -
Constructor for class org.openpermis.editor.policy.view.AbstractToolView
- Creates an abstract tool view for the specified application context.
- AbstractView - Class in org.openpermis.editor.policy.view
- Abstract base class for views.
- AbstractView(ApplicationContext, AdapterTrader) -
Constructor for class org.openpermis.editor.policy.view.AbstractView
- Creates an abstract view that operates on an action and resource map derived
from the implementation class of this view.
- accept(File) -
Method in class org.openpermis.editor.policy.PolicyFileFilter
-
- ACE_FILE_FILTER -
Static variable in class org.openpermis.editor.policy.PolicyFileFilter
- Filter for ACE policy files.
- ActionBeanOverview - Class in org.openpermis.editor.policy.adapter.overview
- Describes a
ActionBean
that has been adapted to a short overview string. - ActionBeanOverview(ActionBean) -
Constructor for class org.openpermis.editor.policy.adapter.overview.ActionBeanOverview
- Creates a action bean overview adaptee.
- ActionEditor - Class in org.openpermis.editor.policy.view
- Editor for a
ActionPresenter
. - ActionEditor(ApplicationContext, AdapterTrader, ActionPresenter) -
Constructor for class org.openpermis.editor.policy.view.ActionEditor
- Creates a new editor view.
- ActionForwarder - Class in org.openpermis.editor.policy.gui
- Action listener that triggers an action on execution.
- ActionForwarder(Action) -
Constructor for class org.openpermis.editor.policy.gui.ActionForwarder
- Creates a new action listener.
- ActionForwarder(Action, String) -
Constructor for class org.openpermis.editor.policy.gui.ActionForwarder
- Creates a new action listener.
- ActionNameConverter - Class in org.openpermis.editor.policy.gui.binding
- Converter that converts
String
to String
and vice versa. - ActionNameConverter(ActionPresenter) -
Constructor for class org.openpermis.editor.policy.gui.binding.ActionNameConverter
-
- actionPerformed(ActionEvent) -
Method in class org.openpermis.editor.policy.gui.ActionForwarder
-
- actionPerformed(ActionEvent) -
Method in class org.openpermis.editor.policy.gui.SelectableAction
-
- actionPerformed(ActionEvent) -
Method in class org.openpermis.editor.policy.MacAdapter.NopAction
-
- actionPerformed(ActionEvent) -
Method in class org.openpermis.editor.policy.view.ToolTrackerAction
-
- ActionPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a single
ActionBean
. - ActionPresenter(ActionBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.ActionPresenter
- Creates a new
ActionPresenter
.
- ActionRemoveCommand - Class in org.openpermis.editor.policy.command
- Command that deletes a action allover the model.
- ActionRemoveCommand(ActionBean) -
Constructor for class org.openpermis.editor.policy.command.ActionRemoveCommand
- Creates a command.
- actionsFromWsdlImport() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Import the actions from a wsdl file.
- activate(IconRegistry) -
Static method in class org.openpermis.editor.policy.gui.IconRegistryConverter
- Initializes the singleton resource converter.
- activateEditor(Editor) -
Method in class org.openpermis.editor.policy.view.ContextView
- Activates an already opened editor.
- activeToFront() -
Method in class org.openpermis.editor.policy.presenter.RecentFilesPresenter
- Moves the active element to the front of the list.
- Adaptee<T> - Interface in org.openpermis.editor.policy.adapter
- Describes a part bean that has been adapted to a generic type.
- AdapterTrader - Interface in org.openpermis.editor.policy.adapter
- Describes an adapter trader that can adapt objects.
- adaptTo(Object, Class<T>) -
Method in interface org.openpermis.editor.policy.adapter.AdapterTrader
- Adapts an object to the adaptee type.
- adaptTo(Object, Class<T>) -
Method in class org.openpermis.editor.policy.adapter.BasicAdapterTrader
-
- addAction(EditPartCommand<ActionBean>) -
Method in class org.openpermis.editor.policy.presenter.TargetPresenter
-
- addAction() -
Method in class org.openpermis.editor.policy.view.TargetEditor
-
- addAuthority(EditPartCommand<AuthorityBean>) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Adds an authority.
- addAuthority() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
-
- addDockControlListener(DockControlListener) -
Method in class org.openpermis.editor.policy.gui.dock.DockControl
- Adds a listener for dock control events.
- addHierarchy() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool
- Command to add a new role hierarchy.
- addListener(T) -
Method in class org.openpermis.editor.policy.gui.event.EventSupport
- Adds a listener for events fired by this event support.
- addNewRole(String) -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
- Adds a new role in the hierarchy.
- addNewRole() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
- Adds a new role in the hierarchy.
- addObligation(EditPartCommand<ObligationBean>) -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
-
- addObligation() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
-
- addParameter() -
Method in class org.openpermis.editor.policy.view.ActionEditor
-
- addPropertyChangeListener(PropertyChangeListener) -
Method in class org.openpermis.editor.policy.ApplicationState
- Adds a property change listener that gets notified on bound property changes.
- addPropertyChangeListener(PropertyChangeListener) -
Method in class org.openpermis.editor.policy.command.CommandManager
- Registers the specified property change listener.
- addPropertyChangeListener(String, PropertyChangeListener) -
Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
- Registers a property change listener on this model.
- addPropertyChangeListener(PropertyChangeListener) -
Method in class org.openpermis.editor.policy.presenter.Presenter
- Registers the specified property change listener.
- addRecentFiles(String) -
Method in class org.openpermis.editor.policy.ApplicationState
- Convenience method to add a file entry to the recent files list.
- addResourceDomain(EditPartCommand<DomainBean>) -
Method in class org.openpermis.editor.policy.presenter.TargetPresenter
-
- addResourceDomain() -
Method in class org.openpermis.editor.policy.view.TargetEditor
-
- addRoleAssignmentRule() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRuleListPresenter
-
- AddRoleCommand - Class in org.openpermis.editor.policy.command
- Add a new role.
- AddRoleCommand(String, String, RoleHierarchyBean) -
Constructor for class org.openpermis.editor.policy.command.AddRoleCommand
- Creates a
AddRoleCommand
.
- addRoleHierarchy(URI) -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyListPresenter
-
- addRule() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
- Command to add a new role assignment rule.
- addRule() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
- Command to add a new target access rule.
- addSubDomain() -
Method in class org.openpermis.editor.policy.view.AuthorityEditor
-
- addSubDomain() -
Method in class org.openpermis.editor.policy.view.DomainEditor
-
- addSubjectDomain(EditPartCommand<DomainBean>) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Adds a subject domain.
- addSubjectDomain() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
-
- addTarget(EditPartCommand<TargetBean>) -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
-
- addTarget() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
-
- addTargetAccessRule() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRuleListPresenter
-
- addTerm() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
- Adds a new term to the condition.
- addViewContextListener(ViewContextListener) -
Method in class org.openpermis.editor.policy.view.ContextView
-
- addViewContextListener(ViewContextListener) -
Method in interface org.openpermis.editor.policy.view.ViewContext
- Adds a listener for view context events.
- adjustTitleParameters() -
Method in class org.openpermis.editor.policy.view.AbstractEditor
- Instructs the view to update its title once the parameters change.
- ancestorAdded(AncestorEvent) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- ancestorAdded(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.ActionEditor
-
- ancestorAdded(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.ObligationEditor
-
- ancestorAdded(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
-
- ancestorAdded(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
-
- ancestorMoved(AncestorEvent) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- ancestorMoved(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.ActionEditor
-
- ancestorMoved(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.ObligationEditor
-
- ancestorMoved(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
-
- ancestorMoved(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
-
- ancestorRemoved(AncestorEvent) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- ancestorRemoved(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.ActionEditor
-
- ancestorRemoved(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.ObligationEditor
-
- ancestorRemoved(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
-
- ancestorRemoved(AncestorEvent) -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
-
- annotate(String) -
Method in enum org.openpermis.editor.policy.gui.IconAnnotation
- Annotates the specified icon key with this annotation.
- Application - Class in org.openpermis.editor.policy
- The singleton policy editor application instance.
- Application() -
Constructor for class org.openpermis.editor.policy.Application
-
- ApplicationState - Class in org.openpermis.editor.policy
- Describes persistent application state.
- ApplicationState() -
Constructor for class org.openpermis.editor.policy.ApplicationState
- Creates a new application state.
- attach(ViewContext) -
Method in class org.openpermis.editor.policy.view.AbstractView
- Attaches this view to the specified context.
- attach(ViewContext) -
Method in interface org.openpermis.editor.policy.view.View
- Attaches this object to the specified context.
- attachPresenter(P, BindingGroup) -
Method in class org.openpermis.editor.policy.view.AbstractToolView
- Attaches any listeners required to the new presenter and binds components.
- attachPresenter(DecisionPresenter, BindingGroup) -
Method in class org.openpermis.editor.policy.view.DecisionTool
-
- attachPresenter(ProblemListPresenter, BindingGroup) -
Method in class org.openpermis.editor.policy.view.ProblemListTool
-
- attachPresenter(RecentFilesPresenter, BindingGroup) -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- attachPresenter(RoleAssignmentRuleListPresenter, BindingGroup) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
-
- attachPresenter(RoleHierarchyListPresenter, BindingGroup) -
Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool
-
- attachPresenter(TargetAccessRuleListPresenter, BindingGroup) -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
-
- AuthorityBeanOverview - Class in org.openpermis.editor.policy.adapter.overview
- Describes a
AuthorityBean
that has been adapted to a short overview string. - AuthorityBeanOverview(AuthorityBean) -
Constructor for class org.openpermis.editor.policy.adapter.overview.AuthorityBeanOverview
- Creates a authority bean overview adaptee.
- AuthorityEditor - Class in org.openpermis.editor.policy.view
- Tool view that displays the content of an
AuthorityPresenter
. - AuthorityEditor(ApplicationContext, AdapterTrader, AuthorityPresenter) -
Constructor for class org.openpermis.editor.policy.view.AuthorityEditor
- Creates an
AuthorityEditor
.
- AuthorityPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a single resource
AuthorityBean
. - AuthorityPresenter(AuthorityBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.AuthorityPresenter
- Creates a new
AuthorityPresenter
.
- AuthorityRemoveCommand - Class in org.openpermis.editor.policy.command
- Command that deletes an authority all over the model.
- AuthorityRemoveCommand(AuthorityBean) -
Constructor for class org.openpermis.editor.policy.command.AuthorityRemoveCommand
- Creates a command.
B
- BasicAdapterTrader - Class in org.openpermis.editor.policy.adapter
- A basic implementation of an
AdapterTrader
. - BasicAdapterTrader() -
Constructor for class org.openpermis.editor.policy.adapter.BasicAdapterTrader
- Creates a basic adapter trader.
- bind(ObservableList<T>, ObservableList<T>) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
- Binds the check list to the specified pool and selection list.
- bind(BindingGroup) -
Method in class org.openpermis.editor.policy.view.AbstractEditor
- Binds all components to the presenter.
- bind(BindingGroup) -
Method in class org.openpermis.editor.policy.view.ActionEditor
-
- bind(BindingGroup) -
Method in class org.openpermis.editor.policy.view.AuthorityEditor
-
- bind(BindingGroup) -
Method in class org.openpermis.editor.policy.view.DomainEditor
-
- bind(BindingGroup) -
Method in class org.openpermis.editor.policy.view.ObligationEditor
-
- bind(BindingGroup) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
-
- bind(BindingGroup) -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
-
- bind(BindingGroup) -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
-
- bind(BindingGroup) -
Method in class org.openpermis.editor.policy.view.TargetEditor
-
- ButtonFactory - Class in org.openpermis.editor.policy.gui
- Factory for buttons.
- ButtonFactory(ActionMap, ResourceMap) -
Constructor for class org.openpermis.editor.policy.gui.ButtonFactory
- Creates a button factory that operates on the specified action and resource map.
C
- cancel() -
Method in class org.openpermis.editor.policy.view.PolicySigningWizard
- Action to close the wizard without executing it.
- cancel() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
- Action to close the wizard without executing it.
- canClose() -
Method in class org.openpermis.editor.policy.view.AbstractEditor
-
- canClose() -
Method in class org.openpermis.editor.policy.view.AbstractView
-
- canClose() -
Method in class org.openpermis.editor.policy.view.PolicyView
-
- canClose() -
Method in interface org.openpermis.editor.policy.view.View
- Prompts the view to save unsaved changes before closing.
- canEditPart(PartBean) -
Method in class org.openpermis.editor.policy.view.AbstractView
-
- canEditPart(PartBean) -
Method in class org.openpermis.editor.policy.view.ContextView
-
- canEditPart(PartBean) -
Method in class org.openpermis.editor.policy.view.PolicyView
-
- canEditPart(PartBean) -
Method in interface org.openpermis.editor.policy.view.ViewContext
- Tests if the part specified can be edited.
- canGetProperty(String) -
Method in class org.openpermis.editor.policy.beans.PropertyAccess
- Check if the bean has a property that can be read.
- canGetSetProperty(String) -
Method in class org.openpermis.editor.policy.beans.PropertyAccess
- Check if the bean has a property that can be read and written.
- canSetProperty(String) -
Method in class org.openpermis.editor.policy.beans.PropertyAccess
- Check if the bean has a property that can be written.
- change(String, Object) -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Performs a change on the model of this presenter.
- change(PartBean, String, Object) -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Performs a change on a part.
- CheckList<T> - Class in org.openpermis.editor.policy.gui.checklist
- Editor for two observable lists.
- CheckList() -
Constructor for class org.openpermis.editor.policy.gui.checklist.CheckList
- Creates a new unbound check list.
- CheckList(ObservableList<T>, ObservableList<T>) -
Constructor for class org.openpermis.editor.policy.gui.checklist.CheckList
- Creates a new checklist for the specified pool and selection list.
- CheckListModel<T> - Class in org.openpermis.editor.policy.gui.checklist
- Creates a model that manages a pool of items and a selection list from the pool.
- CheckListModel(ObservableList<T>, ObservableList<T>) -
Constructor for class org.openpermis.editor.policy.gui.checklist.CheckListModel
- Creates a new check list model.
- chooseFile(int, boolean, PolicyFileFilter) -
Method in class org.openpermis.editor.policy.Application
- Opens the file chooser and returns the user selection.
- clear() -
Method in class org.openpermis.editor.policy.presenter.PolicyProblemReporter
-
- clearFiles() -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- clearRecentFiles() -
Method in class org.openpermis.editor.policy.presenter.RecentFilesPresenter
- Clears the list of recent files.
- close() -
Method in class org.openpermis.editor.policy.view.AuthorityEditor
-
- close() -
Method in class org.openpermis.editor.policy.view.DomainEditor
-
- close() -
Method in class org.openpermis.editor.policy.view.ObligationEditor
-
- close() -
Method in class org.openpermis.editor.policy.view.TargetEditor
-
- closeView(View, boolean) -
Method in class org.openpermis.editor.policy.gui.dock.DockControl
- Removes the dockable responsible for the view specified.
- closeView(View, boolean) -
Method in class org.openpermis.editor.policy.view.AbstractView
-
- closeView(View, boolean) -
Method in class org.openpermis.editor.policy.view.ContextView
-
- closeView(View, boolean) -
Method in interface org.openpermis.editor.policy.view.ViewContext
- Closes the specified view.
- CollectionAddCommand<P extends org.openpermis.policy.bean.PartBean> - Class in org.openpermis.editor.policy.command
- Command to edit a part.
- CollectionAddCommand(PartBean, P, String) -
Constructor for class org.openpermis.editor.policy.command.CollectionAddCommand
- Creates a new command
- CollectionChangeCommand<P extends org.openpermis.policy.bean.PartBean> - Class in org.openpermis.editor.policy.command
- Command to edit a part.
- CollectionChangeCommand(PartBean, P, String) -
Constructor for class org.openpermis.editor.policy.command.CollectionChangeCommand
- Creates a new command
- CollectionRemoveCommand<P extends org.openpermis.policy.bean.PartBean> - Class in org.openpermis.editor.policy.command
- Command to edit a part.
- CollectionRemoveCommand(PartBean, P, String) -
Constructor for class org.openpermis.editor.policy.command.CollectionRemoveCommand
- Creates a new command
- Command - Interface in org.openpermis.editor.policy.command
- Abstraction of commands that operate on domain objects.
- COMMAND -
Static variable in class org.openpermis.editor.policy.gui.ActionForwarder
- Default command used to trigger the action.
- COMMAND -
Static variable in class org.openpermis.editor.policy.gui.DoubleClickForwarder
- Default command used to trigger the action.
- CommandDispatcher - Interface in org.openpermis.editor.policy.command
- Dispatcher for commands.
- CommandManager - Class in org.openpermis.editor.policy.command
- Basic implementation of a command dispatcher.
- CommandManager(PolicyBean) -
Constructor for class org.openpermis.editor.policy.command.CommandManager
- Creates a new command dispatcher for the specified policy.
- ComponentFactory - Class in org.openpermis.editor.policy.gui
- Abstract factory for user interface components based on resource and action map keys.
- ComponentFactory(ActionMap, ResourceMap) -
Constructor for class org.openpermis.editor.policy.gui.ComponentFactory
- Creates an abstract factory that operates on the specified action and resource map.
- componentHidden(ComponentEvent) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- componentMoved(ComponentEvent) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- componentResized(ComponentEvent) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- componentShown(ComponentEvent) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- CompositeCommand - Class in org.openpermis.editor.policy.command
- Composite command.
- CompositeCommand(Command...) -
Constructor for class org.openpermis.editor.policy.command.CompositeCommand
- Creates a composite command.
- CompoundIcon - Class in org.openpermis.editor.policy.gui
- Icon that consists of two icons.
- CompoundIcon(Icon, Icon) -
Constructor for class org.openpermis.editor.policy.gui.CompoundIcon
- Creates a new annotated icon.
- configure(FrameView) -
Method in class org.openpermis.editor.policy.view.PolicyView
- Configures the specified frame view for displaying this view.
- configureEnclosingScrollPane() -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
- Disables the header view of this table.
- configureListeners() -
Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
- Adds listeners to synchronize the list with the table model.
- containsSerial(Iterable<T>, T) -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Checks if a collection contains a partbean.
- contentPaneCreated() -
Method in class org.openpermis.editor.policy.view.AbstractEditor
-
- contentPaneCreated() -
Method in class org.openpermis.editor.policy.view.AbstractToolView
-
- contentPaneCreated() -
Method in class org.openpermis.editor.policy.view.AbstractView
- Hook called after the content pane has been created.
- ContextView - Class in org.openpermis.editor.policy.view
- Abstract view implementation that provides a view context.
- ContextView(ApplicationContext, AdapterTrader, JXFrame) -
Constructor for class org.openpermis.editor.policy.view.ContextView
- Creates a context view for the specified application context.
- ControlFactory - Class in org.openpermis.editor.policy.gui.dock
- Control factory that uses continuous layouting split dock stations.
- ControlFactory() -
Constructor for class org.openpermis.editor.policy.gui.dock.ControlFactory
-
- convertForward(String) -
Method in class org.openpermis.editor.policy.gui.binding.ActionNameConverter
-
- convertForward(String) -
Method in class org.openpermis.editor.policy.gui.binding.ObligationNameConverter
-
- convertForward(String) -
Method in class org.openpermis.editor.policy.gui.binding.PartNameConverter
-
- convertForward(URI) -
Method in class org.openpermis.editor.policy.gui.binding.UriConverter
-
- convertReverse(String) -
Method in class org.openpermis.editor.policy.gui.binding.ActionNameConverter
-
- convertReverse(String) -
Method in class org.openpermis.editor.policy.gui.binding.ObligationNameConverter
-
- convertReverse(String) -
Method in class org.openpermis.editor.policy.gui.binding.PartNameConverter
-
- convertReverse(String) -
Method in class org.openpermis.editor.policy.gui.binding.UriConverter
-
- create() -
Method in class org.openpermis.editor.policy.gui.dock.EditorFactory
-
- create(ApplicationContext) -
Static method in class org.openpermis.editor.policy.gui.PolicyIconRegistry
- Creates a policy icon registry.
- createAttributeCertificate(File, char[], File) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
- Creates a an attribute certificate with the specified input pkcs12 file,
password and output file.
- createChangeCommand(PartBean, String, Object) -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Creates a command that performs a change on a part.
- createCheckBox(Action) -
Static method in class org.openpermis.editor.policy.gui.SelectableAction
- Creates a check box where properties are taken from the Action supplied.
- createCheckBox() -
Method in class org.openpermis.editor.policy.gui.SelectableAction
- Convenience factory method to create a check box that is bound to this action.
- createCheckBoxMenuItem(Action) -
Static method in class org.openpermis.editor.policy.gui.SelectableAction
- Creates a check box menu item where properties are taken from the Action supplied.
- createCheckBoxMenuItem() -
Method in class org.openpermis.editor.policy.gui.SelectableAction
- Convenience factory method to create a check box menu item that is bound to this action.
- createCollectionAtPresenter(Iterable<P>) -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Creates the initial presenter list for the specified model list.
- createContentPane() -
Method in class org.openpermis.editor.policy.view.AbstractEditor
-
- createContentPane() -
Method in class org.openpermis.editor.policy.view.AbstractView
- Creates the content pane of this view.
- createContentPane() -
Method in class org.openpermis.editor.policy.view.ContextView
-
- createContentPane() -
Method in class org.openpermis.editor.policy.view.DecisionTool
-
- createContentPane() -
Method in class org.openpermis.editor.policy.view.ProblemListTool
-
- createContentPane() -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- createContentPane() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
-
- createContentPane() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool
-
- createContentPane() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
-
- createDockable() -
Method in class org.openpermis.editor.policy.gui.dock.EditorFactory
- Creates a new, uninitialized editor dockable.
- createKeyStoreReader(File, char[]) -
Method in class org.openpermis.editor.policy.view.PolicySigningWizard
- Creates a key store reader for the specified input file and password.
- createKeyStoreReader(File, char[]) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
- Creates a key store reader for the specified input file and password.
- createListCellRenderer(AdapterTrader, Class<? extends Adaptee<String>>) -
Static method in class org.openpermis.editor.policy.renderer.RendererFactory
-
- createListCellRenderer(AdapterTrader, Class<? extends Adaptee<String>>, Class<? extends Adaptee<String>>) -
Static method in class org.openpermis.editor.policy.renderer.RendererFactory
-
- createMenu(String, String, boolean) -
Method in class org.openpermis.editor.policy.gui.MenuBarFactory
- Creates a single menu of a menu bar.
- createMenuBar(ActionMap, ResourceMap, String) -
Static method in class org.openpermis.editor.policy.gui.MenuBarFactory
- Creates a menu bar from a resource map and a resource key.
- createMenuBar(String) -
Method in class org.openpermis.editor.policy.gui.MenuBarFactory
- Creates a menubar with the specified resource key name.
- createMenuItem(String) -
Method in class org.openpermis.editor.policy.gui.MenuBarFactory
- Creates a menu item for the specified resource key name.
- createPolicyString(PolicyBean) -
Method in class org.openpermis.editor.policy.view.PolicySigningWizard
- Creates a string representation of the policy of this wizard.
- createProblemList(Policy) -
Static method in class org.openpermis.editor.policy.presenter.Problem
- Creates a list of problem for the specified policy.
- createSignedPolicy(File, char[], File) -
Method in class org.openpermis.editor.policy.view.PolicySigningWizard
- Creates a signed policy with the specified input pkcs12 file, password and output file.
- createSplitDockStation() -
Method in class org.openpermis.editor.policy.gui.dock.ControlFactory
-
- createTableCellRenderer(AdapterTrader, Class<? extends Adaptee<String>>) -
Static method in class org.openpermis.editor.policy.renderer.RendererFactory
-
- createToggleButton(Action) -
Static method in class org.openpermis.editor.policy.gui.SelectableAction
- Creates a toggle button where properties are taken from the Action supplied.
- createToggleButton() -
Method in class org.openpermis.editor.policy.gui.SelectableAction
- Convenience factory method to create a toggle button that is bound to this action.
- createToolBar(ActionMap, ResourceMap, String) -
Static method in class org.openpermis.editor.policy.gui.ToolBarFactory
- Convenience method to create a tool bar.
- createToolBar(String) -
Method in class org.openpermis.editor.policy.gui.ToolBarFactory
- Creates a tool bar from the specfied resource key.
- createToolBar() -
Method in class org.openpermis.editor.policy.view.AbstractToolView
- Factory method to lazily create the view tool bar.
- createToolButton(String) -
Method in class org.openpermis.editor.policy.gui.ButtonFactory
- Creates a tool button suitable for use in a tool bar.
D
- DecisionPresenter - Class in org.openpermis.editor.policy.presenter
- Presentation model for the decision test view.
- DecisionPresenter(PolicyBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.DecisionPresenter
- Creates a new presenter.
- DecisionTool - Class in org.openpermis.editor.policy.view
- Displays the resulting access decision for selected roles and actions.
- DecisionTool(ApplicationContext, AdapterTrader) -
Constructor for class org.openpermis.editor.policy.view.DecisionTool
- Creates a decision tool view.
- decompose(String) -
Static method in enum org.openpermis.editor.policy.gui.IconAnnotation
- Decomposes an annotated key into its parts.
- DEFAULT_LOCATION -
Static variable in class org.openpermis.editor.policy.view.AbstractToolView
- The default location for tool views.
- deleteSelectedFile() -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- detach(ViewContext) -
Method in class org.openpermis.editor.policy.view.AbstractView
- Detaches this view from the specified context.
- detach(ViewContext) -
Method in interface org.openpermis.editor.policy.view.View
- Detaches this object from the specified context.
- detachPresenter(P) -
Method in class org.openpermis.editor.policy.view.AbstractToolView
- Unlinks any listeners from the specified old presenter.
- detachPresenter(ProblemListPresenter) -
Method in class org.openpermis.editor.policy.view.ProblemListTool
-
- detachPresenter(RecentFilesPresenter) -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- detachPresenter(RoleAssignmentRuleListPresenter) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
-
- detachPresenter(RoleHierarchyListPresenter) -
Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool
-
- detachPresenter(TargetAccessRuleListPresenter) -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
-
- detachRole(String, String) -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
- Detaches a role from its parent.
- detachRole() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
- Detaches a role from its parent.
- DetachRoleCommand - Class in org.openpermis.editor.policy.command
- Detaches a role from its parent.
- DetachRoleCommand(String, String, String, RoleHierarchyBean) -
Constructor for class org.openpermis.editor.policy.command.DetachRoleCommand
- Creates a
DetachRoleCommand
.
- dispatch(T) -
Method in interface org.openpermis.editor.policy.gui.event.EventDispatcher
- Dispatches an event on the specified listener.
- dispatchEvent(EventDispatcher<T>) -
Method in class org.openpermis.editor.policy.gui.event.EventSupport
- Dispatches an event to all registered listeners.
- dispose() -
Method in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
- Disposes this bean support instance.
- dispose() -
Method in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
- Deregisters this error status updater.
- dispose() -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
-
- dispose() -
Method in class org.openpermis.editor.policy.presenter.Presenter
- Disposes this presenter.
- dispose() -
Method in class org.openpermis.editor.policy.presenter.RecentFilesPresenter
-
- dispose() -
Method in class org.openpermis.editor.policy.view.AbstractEditor
-
- dispose() -
Method in interface org.openpermis.editor.policy.view.Editor
- Disposes the editor which should remove all listeners it has added.
- DockControl - Class in org.openpermis.editor.policy.gui.dock
- Control that manages all dockables and the swing components of the main frame.
- DockControl(JFrame) -
Constructor for class org.openpermis.editor.policy.gui.dock.DockControl
- Creates a new dock control for the specified owner frame.
- DockControlListener - Interface in org.openpermis.editor.policy.gui.dock
- Listener for view changes on a dock control.
- doLayout() -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- DomainBeanOverview - Class in org.openpermis.editor.policy.adapter.overview
- Describes a
DomainBean
that has been adapted to a short overview string. - DomainBeanOverview(DomainBean) -
Constructor for class org.openpermis.editor.policy.adapter.overview.DomainBeanOverview
- Creates a domain bean overview adaptee.
- DomainEditor - Class in org.openpermis.editor.policy.view
- Tool view that displays all target access rules in a policy.
- DomainEditor(ApplicationContext, AdapterTrader, DomainPresenter) -
Constructor for class org.openpermis.editor.policy.view.DomainEditor
- Creates a domain editor.
- DomainPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a single resource
DomainBean
. - DomainPresenter(DomainBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.DomainPresenter
- Creates a new resource domain presenter.
- DoubleClickForwarder - Class in org.openpermis.editor.policy.gui
- Mouse listener that triggers an action on a double click.
- DoubleClickForwarder(Action) -
Constructor for class org.openpermis.editor.policy.gui.DoubleClickForwarder
- Creates a new double click listener.
- DoubleClickForwarder(Action, String) -
Constructor for class org.openpermis.editor.policy.gui.DoubleClickForwarder
- Creates a new double click listener.
E
- editAction() -
Method in class org.openpermis.editor.policy.view.TargetEditor
-
- editAuthority() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
-
- editCellAt(int, int, EventObject) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- editHierarchy() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool
- Command to edit the active role hierarchy.
- editObligation() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
-
- Editor - Interface in org.openpermis.editor.policy.view
- Extended view interface for editor views.
- EditorDockable - Class in org.openpermis.editor.policy.gui.dock
- Dockable implementation for editor views.
- EditorDockable(MultipleCDockableFactory<?, ?>, View) -
Constructor for class org.openpermis.editor.policy.gui.dock.EditorDockable
- Creates a new editor dockable.
- EditorFactory - Class in org.openpermis.editor.policy.gui.dock
- Factory for
editor dockables
. - EditorFactory() -
Constructor for class org.openpermis.editor.policy.gui.dock.EditorFactory
-
- EditorLayout - Class in org.openpermis.editor.policy.gui.dock
- Layout for editor dockables.
- EditorLayout() -
Constructor for class org.openpermis.editor.policy.gui.dock.EditorLayout
-
- editPart(PartBean) -
Method in class org.openpermis.editor.policy.view.AbstractView
-
- editPart(PartBean) -
Method in class org.openpermis.editor.policy.view.ContextView
-
- editPart(PartBean) -
Method in class org.openpermis.editor.policy.view.PolicyView
-
- editPart(PartBean) -
Method in interface org.openpermis.editor.policy.view.ViewContext
- Opens an editor for the specified part.
- EditPartCommand<M extends org.openpermis.policy.bean.PartBean> - Class in org.openpermis.editor.policy.view
- Command to edit a part.
- EditPartCommand(ViewContext) -
Constructor for class org.openpermis.editor.policy.view.EditPartCommand
- Creates a new edit part command.
- editProblem() -
Method in class org.openpermis.editor.policy.view.ProblemListTool
- Command to edit the active target access rule.
- editRedo() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Redo one action.
- editResourceDomain() -
Method in class org.openpermis.editor.policy.view.TargetEditor
-
- editRule() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
- Command to edit the active role assignment rule.
- editRule() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
- Command to edit the active target access rule.
- editSubDomain() -
Method in class org.openpermis.editor.policy.view.AuthorityEditor
-
- editSubDomain() -
Method in class org.openpermis.editor.policy.view.DomainEditor
-
- editSubjectDomain() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
-
- editTarget() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
-
- editTerm() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
- Edits a term from the condition.
- editUndo() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Undo one action.
- EmptyIcon - Class in org.openpermis.editor.policy.gui
- An icon that does not have any content.
- equals(Object) -
Method in class org.openpermis.editor.policy.presenter.Problem
-
- ErrorBindingListener - Class in org.openpermis.editor.policy.gui.binding
- Binding listener that updates the background of a component if a sync fails.
- ErrorBindingListener(ErrorReporter, ResourceMap, JComponent, String) -
Constructor for class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
- Creates a new error binding listener for the specified component.
- ErrorReporter - Interface in org.openpermis.editor.policy.gui.binding
- Callback for the error binding listener to report errors.
- ErrorStatusUpdater - Class in org.openpermis.editor.policy.gui
-
- ErrorStatusUpdater(ResourceMap, Window, JLabel) -
Constructor for class org.openpermis.editor.policy.gui.ErrorStatusUpdater
- Creates and registers this error status updater.
- EventDispatcher<T extends EventListener> - Interface in org.openpermis.editor.policy.gui.event
- Dispatcher interface that dispatches an event.
- EventListener - Interface in org.openpermis.editor.policy.gui.event
- Core interface for event listeners that use the event support in this package.
- EventSupport<T extends EventListener> - Class in org.openpermis.editor.policy.gui.event
- Support class to manage listeners and fire events.
- EventSupport() -
Constructor for class org.openpermis.editor.policy.gui.event.EventSupport
- Creates a new, empty event support.
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.command.AbstractCommand
-
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.command.AddRoleCommand
-
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.command.CollectionChangeCommand
-
- execute(PolicyBean) -
Method in interface org.openpermis.editor.policy.command.Command
- Executes the command and stores necessary information to undo any changes.
- execute(Command) -
Method in interface org.openpermis.editor.policy.command.CommandDispatcher
- Executes the specified command and pushes it on the undo stack.
- execute(Command) -
Method in class org.openpermis.editor.policy.command.CommandManager
-
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.command.CompositeCommand
-
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.command.DetachRoleCommand
-
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.command.IncludeRoleCommand
-
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.command.PartRemoveCommand
-
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.command.PoolChangeCommand
-
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.command.PropertyChangeCommand
-
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.command.RemoveRoleCommand
-
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.command.RenameRoleCommand
-
- execute(Command) -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Executes a command using the built-in dispatcher.
- execute(Command) -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
-
- execute(PolicyBean) -
Method in class org.openpermis.editor.policy.view.EditPartCommand
-
- execute() -
Method in class org.openpermis.editor.policy.view.PolicySigningWizard
- Action to execute the signing process.
- execute() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
- Action to execute the signing process.
F
- fileClose() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Closes the currently edited policy.
- fileNew() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Creates a new policy.
- fileOpen() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Opens an existing policy.
- fileQuit() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Quits the policy editor.
- fileRoleAssignment() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Creates an attribute certificate assigning roles to a subject.
- fileSave() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Saves the policy editor.
- fileSaveAs() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Saves the policy editor.
- fileSignedExport() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Signs a policy.
- fileSignedImport() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Imports a signed policy.
- fileValidate() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Validates a policy.
- fillContentPane(JPanel) -
Method in class org.openpermis.editor.policy.view.ActionEditor
-
- fillContentPane(JPanel) -
Method in class org.openpermis.editor.policy.view.AuthorityEditor
-
- fillContentPane(JPanel) -
Method in class org.openpermis.editor.policy.view.DomainEditor
-
- fillContentPane(JPanel) -
Method in class org.openpermis.editor.policy.view.ObligationEditor
-
- fillContentPane(JPanel) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
-
- fillContentPane(JPanel) -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
-
- fillContentPane(JPanel) -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
-
- fillContentPane(JPanel) -
Method in class org.openpermis.editor.policy.view.TargetEditor
-
- firePropertyChange(String, Object, Object) -
Method in class org.openpermis.editor.policy.presenter.Presenter
- Support for reporting bound property changes for Object properties.
- firePropertyChanged(String, Object, Object) -
Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
- Notifies listeners that a property changed its value.
- FrameInjector - Class in org.openpermis.editor.policy
- Pico factory injector that creates JXFrame for policy views.
- FrameInjector() -
Constructor for class org.openpermis.editor.policy.FrameInjector
-
G
- generateAttributeCertificate(KeyStoreReader, String) -
Method in class org.openpermis.editor.policy.view.PolicySigningWizard
- Generates an attribute certificate for the specified key store reader and policy.
- generateAttributeCertificate(KeyStoreReader, Attribute) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
- Generates an attribute certificate for the specified key store reader and policy.
- get() -
Method in interface org.openpermis.editor.policy.adapter.Adaptee
- Returns the generic adapted.
- get() -
Method in class org.openpermis.editor.policy.adapter.overview.ActionBeanOverview
-
- get() -
Method in class org.openpermis.editor.policy.adapter.overview.AuthorityBeanOverview
-
- get() -
Method in class org.openpermis.editor.policy.adapter.overview.DomainBeanOverview
-
- get() -
Method in class org.openpermis.editor.policy.adapter.overview.ObligationBeanOverview
-
- get() -
Method in class org.openpermis.editor.policy.adapter.overview.RoleAssignmentRuleBeanOverview
-
- get() -
Method in class org.openpermis.editor.policy.adapter.overview.RoleHierarchyBeanOverview
-
- get() -
Method in class org.openpermis.editor.policy.adapter.overview.RoleOverview
-
- get() -
Method in class org.openpermis.editor.policy.adapter.overview.TargetAccessRuleBeanOverview
-
- get() -
Method in class org.openpermis.editor.policy.adapter.overview.TargetBeanOverview
-
- get() -
Method in class org.openpermis.editor.policy.adapter.technical.AbstractTechnical
-
- get(String) -
Method in class org.openpermis.editor.policy.beans.PropertyAccess
- Calls the getter of the property of the bean bound to this access object.
- getAction(String) -
Method in class org.openpermis.editor.policy.gui.ComponentFactory
- Returns a swing action with the specified name.
- getAction() -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
- Gets the currently selected action.
- getActionMap() -
Method in class org.openpermis.editor.policy.gui.ComponentFactory
- Returns the action map this factory operates on.
- getActionMap() -
Method in class org.openpermis.editor.policy.view.AbstractView
- Returns the application action map of this view class and instance.
- getActionPool() -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Returns the policy pool.
- getActionPool() -
Method in interface org.openpermis.editor.policy.presenter.PolicyContext
- Returns the policy pool.
- getActionPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPool
- Returns the policy pool for actions.
- getActionPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Returns the policy pool.
- getActions() -
Method in class org.openpermis.editor.policy.presenter.TargetPresenter
- The list of actions of this target.
- getActive() -
Method in class org.openpermis.editor.policy.presenter.RecentFilesPresenter
- Returns the currently active file.
- getActive() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRuleListPresenter
- Returns the currently active role assignment rule.
- getActive() -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyListPresenter
- Returns the currently active role hierarchy.
- getActive() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRuleListPresenter
- Returns the currently active target access rule.
- getActiveAuthority() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Returns the active authority of this model.
- getActivePart() -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- getActiveResourceDomain() -
Method in class org.openpermis.editor.policy.presenter.TargetPresenter
- Returns the active resource domain of this model.
- getActiveSubjectDomain() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Returns the active subject domain of this model.
- getAdapteeTrader() -
Method in class org.openpermis.editor.policy.view.AbstractView
- Returns the adaptee trader of this view class.
- getApplicationState() -
Method in class org.openpermis.editor.policy.Application
- Returns the application state.
- getAssignedRoles(TimeStamp, Set<Role>) -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
-
- getAuthority() -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
- Gets the currently selected authority.
- getAuthorityPool() -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Returns the policy pool for authorities.
- getAuthorityPool() -
Method in interface org.openpermis.editor.policy.presenter.PolicyContext
- Returns the pool with all authorities.
- getAuthorityPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPool
- Returns the policy pool for authorities.
- getAuthorityPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
-
- getBasicPartBeanFactory() -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
- Gets the
BasicPartBeanFactory
.
- getBean() -
Method in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
- Returns the Java Bean this bean support operates on.
- getCellRenderer(int, int) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- getColumnClass(int) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
-
- getColumnCount() -
Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
-
- getColumnName(int) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
-
- getCommandDispatcher() -
Method in interface org.openpermis.editor.policy.presenter.PolicyContext
- Returns the dispatcher for commands that operate on the policy.
- getCommandDispatcher() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
-
- getCommandManager() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Returns the command manager of this policy presenter.
- getComponentInstance(PicoContainer) -
Method in class org.openpermis.editor.policy.FrameInjector
- Deprecated. No longer supported as of Pico 2.2.
- getComponentInstance(PicoContainer, Type) -
Method in class org.openpermis.editor.policy.FrameInjector
-
- getCondition() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- Returns the condition.
- getConstraint() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
-
- getContentArea() -
Method in class org.openpermis.editor.policy.gui.dock.DockControl
- Returns the content area of this dock control.
- getContentPane() -
Method in class org.openpermis.editor.policy.view.AbstractView
- Returns the Swing content pane of this view.
- getContentPane() -
Method in interface org.openpermis.editor.policy.view.View
- Returns the content pane of this view.
- getContext() -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Returns the policy context.
- getDate() -
Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
- Gets the date part of the current time stamp.
- getDecisionColor() -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
- Gets the current decision as a colour value.
- getDecisionText() -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
- Gets the current decision in text form.
- getDefaultLocation() -
Method in class org.openpermis.editor.policy.view.AbstractToolView
-
- getDefaultLocation() -
Method in class org.openpermis.editor.policy.view.DecisionTool
-
- getDefaultLocation() -
Method in class org.openpermis.editor.policy.view.ProblemListTool
-
- getDefaultLocation() -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- getDefaultLocation() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
-
- getDefaultLocation() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool
-
- getDefaultLocation() -
Method in interface org.openpermis.editor.policy.view.Tool
- Returns the desired default location relative to the working area for this tool view.
- getDelegationDepth() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Gets the delegation depth.
- getDescription() -
Method in class org.openpermis.editor.policy.PolicyFileFilter
-
- getEditorViews() -
Method in class org.openpermis.editor.policy.gui.dock.DockControl
- Returns a set of all editor views currently attached to this dock control.
- getEditorViews() -
Method in class org.openpermis.editor.policy.view.ContextView
- Returns a set of all editor views.
- getElementBean() -
Method in class org.openpermis.editor.policy.command.CollectionChangeCommand
-
- getElementBean() -
Method in class org.openpermis.editor.policy.command.PoolChangeCommand
-
- getEntries(String) -
Method in class org.openpermis.editor.policy.gui.ComponentFactory
- Returns the entries of a collection resource key.
- getErrorMessage(JComponent) -
Static method in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
- Returns the error message of a component that has an error.
- getEvaluationTimeStamp() -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
- Gets the current evaluation time for the decision tester.
- getEventSource(Object) -
Method in class org.openpermis.editor.policy.MacAdapter.EventHandlerAdapter
- Derives the action event source from the specified apple event.
- getFilename() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
-
- getIcon(String) -
Static method in class org.openpermis.editor.policy.gui.EmptyIcon
- Returns an empty icon of the specified size.
- getIcon(int, int) -
Static method in class org.openpermis.editor.policy.gui.EmptyIcon
- Returns an empty icon of the specified size.
- getIcon(String) -
Method in class org.openpermis.editor.policy.gui.IconRegistry
- Returns an icon for the specified key.
- getIcon(PartBean, IconAnnotation...) -
Method in class org.openpermis.editor.policy.gui.PolicyIconRegistry
- Returns an icon for the specified part bean.
- getIcon(Class<? extends PartBean>, IconAnnotation...) -
Method in class org.openpermis.editor.policy.gui.PolicyIconRegistry
- Returns an icon for the specified part type.
- getIcon() -
Method in class org.openpermis.editor.policy.view.AbstractView
- Returns the icon of this view.
- getIcon() -
Method in interface org.openpermis.editor.policy.view.View
- Returns the icon of this view.
- getIconHeight() -
Method in class org.openpermis.editor.policy.gui.CompoundIcon
-
- getIconHeight() -
Method in class org.openpermis.editor.policy.gui.EmptyIcon
-
- getIconWidth() -
Method in class org.openpermis.editor.policy.gui.CompoundIcon
-
- getIconWidth() -
Method in class org.openpermis.editor.policy.gui.EmptyIcon
-
- getIdentity() -
Method in class org.openpermis.editor.policy.presenter.AuthorityPresenter
- Returns the identity of the authority.
- getIdentity() -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
-
- getIdentity() -
Method in class org.openpermis.editor.policy.presenter.DomainPresenter
- Returns the identity of the model resource domain.
- getIdentity() -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
- Gets the identity.
- getIndexBySerialNumber(List<? extends PartBean>, SerialNumber) -
Method in class org.openpermis.editor.policy.presenter.PolicyPartPool
- Finds a part by its serial number in a list.
- getInstance() -
Static method in class org.openpermis.editor.policy.Application
- Returns the singleton policy editor application instance.
- getIssuersOf(Role) -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
-
- getKey(String) -
Static method in enum org.openpermis.editor.policy.gui.IconAnnotation
- Returns the key portion of a possibly annotated icon key.
- getKey() -
Method in enum org.openpermis.editor.policy.gui.IconAnnotation
- Returns the lower case key of the icon annotation.
- getListCellRendererComponent(JList, Object, int, boolean, boolean) -
Method in class org.openpermis.editor.policy.renderer.PartBeanListCellRenderer
-
- getMessage() -
Method in class org.openpermis.editor.policy.presenter.Problem
- Returns the type of the problem.
- getModel() -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- getModel() -
Method in class org.openpermis.editor.policy.presenter.Presenter
- Returns the model of this presenter.
- getModelSerialNumber() -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Returns the serial number of the model attached to this presenter.
- getModelSerialNumber() -
Method in class org.openpermis.editor.policy.view.AbstractEditor
-
- getModelSerialNumber() -
Method in interface org.openpermis.editor.policy.view.Editor
- Returns the serial number of the model this editor is editing.
- getName() -
Method in class org.openpermis.editor.policy.command.AbstractCommand
-
- getName() -
Method in interface org.openpermis.editor.policy.command.Command
- Returns the name of the command suitable for display in the user interface.
- getName() -
Method in class org.openpermis.editor.policy.presenter.ActionPresenter
- Gets the name.
- getObligationPool() -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Returns the policy pool for obligations.
- getObligationPool() -
Method in interface org.openpermis.editor.policy.presenter.PolicyContext
- Returns the pool of obligations.
- getObligationPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPool
- Returns the policy pool for obligations.
- getObligationPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Returns the policy pool.
- getObligations() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- The list of obligations of this targetaccessrule.
- getParameters() -
Method in class org.openpermis.editor.policy.presenter.Problem
- Returns the problem parameters.
- getParameterTableModel() -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
-
- getParents(RoleNode, List<RoleNode>) -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
- Returns the parents of a role.
- getPart() -
Method in class org.openpermis.editor.policy.command.PartRemoveCommand
-
- getPart() -
Method in class org.openpermis.editor.policy.presenter.Problem
- Returns the part that has a problem.
- getPartBeanFactory() -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Returns the part bean factory to use when creating new parts.
- getPartBeanFactory() -
Method in interface org.openpermis.editor.policy.presenter.PolicyContext
- Returns a part bean factory.
- getPartBeanFactory() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
-
- getParts(PolicyBean) -
Method in interface org.openpermis.editor.policy.presenter.PolicyPartPool.PartFinder
- Returns the parts of the current type contained in policy's.
- getPartSerialNumber() -
Method in class org.openpermis.editor.policy.presenter.Problem
- Returns the serial number of the part that has a problem.
- getPolicy() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Returns the policy of this policy presenter.
- getPolicyBean() -
Method in interface org.openpermis.editor.policy.presenter.PolicyContext
- Returns the policy bean.
- getPolicyBean() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
-
- getPolicyProblems(ResourceMap) -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Returns the policy pool.
- getPool() -
Method in class org.openpermis.editor.policy.command.PoolChangeCommand
-
- getPoolList() -
Method in class org.openpermis.editor.policy.presenter.PolicyPartPool
-
- getPoolList() -
Method in class org.openpermis.editor.policy.presenter.PolicyRoleRefPool
-
- getPresenter() -
Method in class org.openpermis.editor.policy.view.AbstractEditor
- Returns the presenter of this view.
- getPresenter() -
Method in class org.openpermis.editor.policy.view.AbstractToolView
- Returns the presenter rendered by this view.
- getPresenterParameters() -
Method in class org.openpermis.editor.policy.presenter.ActionPresenter
- Gets the
ParameterList.Parameter
s ObservableList
.
- getProblemList() -
Method in class org.openpermis.editor.policy.presenter.ProblemListPresenter
- Returns an observable list of problems.
- getPropertyChangeMethod(String) -
Method in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
- Returns the method to execute for property changes on the specified property.
- getRecentFiles(int) -
Method in class org.openpermis.editor.policy.ApplicationState
- Returns a recent files entry at the specified index.
- getRecentFiles() -
Method in class org.openpermis.editor.policy.ApplicationState
- Returns a clone of the recent files list of this application state.
- getRecentFiles() -
Method in class org.openpermis.editor.policy.presenter.RecentFilesPresenter
- Returns the recent files list as observable list.
- getRecentFilesCount() -
Method in class org.openpermis.editor.policy.ApplicationState
- Returns the number of recent files stored at this application state.
- getRedoName() -
Method in class org.openpermis.editor.policy.command.CommandManager
- Returns the name of the first command on the redo stack.
- getResourceDomain() -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
- Gets the currently selected resource domain.
- getResourceDomainPool() -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Returns the policy pool.
- getResourceDomainPool() -
Method in interface org.openpermis.editor.policy.presenter.PolicyContext
- Returns the policy pool.
- getResourceDomainPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPool
- Returns the policy pool for resourceDomains.
- getResourceDomainPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Returns the policy pool.
- getResourceMap() -
Method in class org.openpermis.editor.policy.gui.ComponentFactory
- Returns the resource map this factory operates on.
- getResourceMap() -
Method in class org.openpermis.editor.policy.view.AbstractView
- Returns the context resource map of this view class.
- getRoleAssignmentRules() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRuleListPresenter
- Returns an observable list of role assignment rules.
- getRoleHierarchies() -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyListPresenter
- Returns an observable list of role hierarchies.
- getRoleHierarchyBean() -
Method in class org.openpermis.editor.policy.command.AbstractRoleCommand
- Returns the hierarchy object.
- getRoleHierarchyBean() -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
- Gets the model consisting in a
RoleHierarchyBean
.
- getRoleName() -
Method in class org.openpermis.editor.policy.command.AbstractRoleCommand
- Returns the role name.
- getRolePool() -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Returns the role pool.
- getRolePool() -
Method in interface org.openpermis.editor.policy.presenter.PolicyContext
- Returns the policy pool.
- getRolePool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPool
- Returns the policy pool for roles.
- getRolePool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Returns the policy pool.
- getRoles() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- The list of roles of this
RoleAssignmentRuleBean
.
- getRoles() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- The list of roles of this targetaccessrule.
- getRowCount() -
Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
-
- getSelectedRoles() -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
- Gets the list where selected roles get stored.
- getSignature() -
Method in class org.openpermis.editor.policy.MacAdapter.EventHandlerAdapter
- Returns the signature of the event this proxy handles.
- getSubjectDomainPool() -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Returns the policy pool.
- getSubjectDomainPool() -
Method in interface org.openpermis.editor.policy.presenter.PolicyContext
- Returns the policy pool.
- getSubjectDomainPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPool
- Returns the policy pool for subjectDomains.
- getSubjectDomainPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Returns the subject domain pool.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) -
Method in class org.openpermis.editor.policy.renderer.PartBeanTableCellRenderer
-
- getTarget() -
Method in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
- Returns the target to dispatch property change events to.
- getTargetAccessRules() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRuleListPresenter
- Returns an observable list of target access rules.
- getTargetPool() -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Returns the policy pool.
- getTargetPool() -
Method in interface org.openpermis.editor.policy.presenter.PolicyContext
- Returns the policy pool.
- getTargetPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPool
- Returns the policy pool for targets.
- getTargetPool() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Returns the policy pool.
- getTargets() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- The list of targets of this targetaccessrule.
- getText() -
Method in class org.openpermis.editor.policy.presenter.ObligationPresenter
- Gets the text.
- getTimeOfDay() -
Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
- Gets the current time of day in milliseconds.
- getTimeStamp() -
Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
- Gets the current time stamp value.
- getTimeStamp() -
Method in class org.openpermis.editor.policy.gui.component.TimeStampPicker
- Returns the selected date as a time stamp.
- getTitle() -
Method in class org.openpermis.editor.policy.view.AbstractView
- Returns the title of this view.
- getTitle() -
Method in interface org.openpermis.editor.policy.view.View
- Returns the title of this view.
- getTitleParameters() -
Method in class org.openpermis.editor.policy.presenter.Presenter
- Returns an array of title parameters for suitable display in a view title.
- getTitleParameters() -
Method in class org.openpermis.editor.policy.view.AbstractEditor
-
- getTitleParameters() -
Method in class org.openpermis.editor.policy.view.AbstractView
- Returns the parameters for the title of this view.
- getTitleParameters() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
-
- getToolBar() -
Method in class org.openpermis.editor.policy.view.AbstractToolView
-
- getToolBar() -
Method in interface org.openpermis.editor.policy.view.Tool
- Returns the tool bar of this tool view.
- getToolIdentifier() -
Method in class org.openpermis.editor.policy.view.AbstractToolView
-
- getToolIdentifier() -
Method in interface org.openpermis.editor.policy.view.Tool
- Returns a unique identifier for this tool view.
- getToolViews() -
Method in class org.openpermis.editor.policy.gui.dock.DockControl
- Returns a set of all tool views currently attached to this dock control.
- getUndoName() -
Method in class org.openpermis.editor.policy.command.CommandManager
- Returns the name of the first command on the undo stack.
- getValidityOf(Role, Subject) -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
-
- getValueAt(int, int) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
-
- getView() -
Method in class org.openpermis.editor.policy.gui.dock.EditorDockable
-
- getView() -
Method in class org.openpermis.editor.policy.gui.dock.ToolDockable
-
- getView() -
Method in interface org.openpermis.editor.policy.gui.dock.ViewDockable
- Returns the view rendered by the dockable.
- getViewContext() -
Method in class org.openpermis.editor.policy.view.AbstractView
- Returns the view context of this view.
- getViews() -
Method in class org.openpermis.editor.policy.gui.dock.DockControl
- Returns all view currently attached to this dock control.
- getWorkingDirectory() -
Method in class org.openpermis.editor.policy.ApplicationState
- Returns the working directory bean property.
- getWorkingDirectoryFile() -
Method in class org.openpermis.editor.policy.ApplicationState
- Returns the application working directory as file.
H
- hasAnyError(JComponent) -
Static method in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
- Check if the specified or any child component has a synchronization error.
- hasError(JComponent) -
Static method in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
- Check if the specified component has a synchronization error.
- hashCode() -
Method in class org.openpermis.editor.policy.presenter.Problem
-
- hasWarnings() -
Method in class org.openpermis.editor.policy.view.LoadProblemRecorder
- Tests if there have been any warnings during the import.
I
- IconAnnotation - Enum in org.openpermis.editor.policy.gui
- Annotations for icons.
- IconRegistry - Class in org.openpermis.editor.policy.gui
- Registry for icons.
- IconRegistry(IconRegistry, ResourceMap, String) -
Constructor for class org.openpermis.editor.policy.gui.IconRegistry
- Creates an icon registry that loads its icons according to the keys stored in
the specified resource map.
- IconRegistryConverter - Class in org.openpermis.editor.policy.gui
- Resource converter that looks up icon keys in an icon registry.
- identityMandatory() -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
-
- includeRole(String, String) -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
- Given a parent role, include a role among its children.
- includeRole() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
- Given a parent role, include a role among its children.
- IncludeRoleCommand - Class in org.openpermis.editor.policy.command
- Given a parent role, include a role among its children.
- IncludeRoleCommand(String, String, String, RoleHierarchyBean) -
Constructor for class org.openpermis.editor.policy.command.IncludeRoleCommand
- Creates a
IncludeRoleCommand
.
- indexOfBySerial(List<T>, T) -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Gets index of a PartBean in a collection.
- initialize(String[]) -
Method in class org.openpermis.editor.policy.Application
-
- initialize() -
Static method in class org.openpermis.editor.policy.gui.IconRegistryConverter
- Reserves a resource converter slot for the icon registry converter.
- initialize(String) -
Static method in class org.openpermis.editor.policy.MacAdapter
- Sets the Mac OS X application name and enables the application menu bar.
- invoke(Object, Method, Object[]) -
Method in class org.openpermis.editor.policy.MacAdapter.EventHandlerAdapter
- Invokes the action that proxies this EAWT event handler and sets the event handled.
- isActive() -
Method in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
- Check if the dispatcher is active or has been disposed.
- isAnnotated(String) -
Static method in enum org.openpermis.editor.policy.gui.IconAnnotation
- Tests if an icon key is annotated.
- isCellEditable(int, int) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
-
- isComposite(String) -
Method in class org.openpermis.editor.policy.gui.ComponentFactory
- Checks if the resource entry is a special composite entry.
- isGlue(String) -
Method in class org.openpermis.editor.policy.gui.ComponentFactory
- Checks if a resource entry is a glue entry.
- isMac() -
Static method in class org.openpermis.editor.policy.MacAdapter
- Checks if the application is running on Mac OS X.
- isPlaceholder(String) -
Method in class org.openpermis.editor.policy.gui.ComponentFactory
- Checks if the resource entry is a special placeholder entry.
- isRedoAvailable() -
Method in class org.openpermis.editor.policy.command.CommandManager
- Check if there is at least one command to undo.
- isSelected(Action) -
Method in class org.openpermis.editor.policy.gui.SelectableAction
- Check if the specified action is selected.
- isSelected() -
Method in class org.openpermis.editor.policy.gui.SelectableAction
- Check if the specified action is selected.
- isSelectionEvent(PropertyChangeEvent) -
Method in class org.openpermis.editor.policy.gui.SelectableAction
- Checks if the event is a selection change event fired by this action.
- isSeparator(String) -
Method in class org.openpermis.editor.policy.gui.ComponentFactory
- Checks if a resource entry is a separator entry.
- isUndoAvailable() -
Method in class org.openpermis.editor.policy.command.CommandManager
- Check if there is at least one command to undo.
- isValueColumn(int) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
- Check if the column specified contains the value of the check list model.
- isViewOpen(View) -
Method in class org.openpermis.editor.policy.gui.dock.DockControl
- Checks if a view is open.
- itemStateChanged(ItemEvent) -
Method in class org.openpermis.editor.policy.gui.SelectableAction
- Synchronizes the selection state of this action with the one of the button.
L
- label(String) -
Method in class org.openpermis.editor.policy.view.AbstractView
- Factory method to create a label with properties defined in the resource map.
- listChanged(ObservableList<E>) -
Method in class org.openpermis.editor.policy.gui.binding.ObservableListAdapter
- Universal update method for all listener methods.
- listElementPropertyChanged(ObservableList, int) -
Method in class org.openpermis.editor.policy.gui.binding.ObservableListAdapter
-
- listElementPropertyChanged(ObservableList, int) -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- listElementReplaced(ObservableList, int, Object) -
Method in class org.openpermis.editor.policy.gui.binding.ObservableListAdapter
-
- listElementReplaced(ObservableList, int, Object) -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- listElementsAdded(ObservableList, int, int) -
Method in class org.openpermis.editor.policy.gui.binding.ObservableListAdapter
-
- listElementsAdded(ObservableList, int, int) -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- listElementsRemoved(ObservableList, int, List) -
Method in class org.openpermis.editor.policy.gui.binding.ObservableListAdapter
-
- listElementsRemoved(ObservableList, int, List) -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- loadPolicy() -
Method in interface org.openpermis.editor.policy.view.PolicyLoader
- Opens a file chooser to load a policy.
- loadPolicy(File) -
Method in interface org.openpermis.editor.policy.view.PolicyLoader
- Loads the specified policy from a file.
- loadPolicy(File) -
Method in class org.openpermis.editor.policy.view.PolicyView
-
- loadPolicy() -
Method in class org.openpermis.editor.policy.view.PolicyView
-
- LoadProblemRecorder - Class in org.openpermis.editor.policy.view
- Records import problems and shows warning messages.
- LoadProblemRecorder(ApplicationContext) -
Constructor for class org.openpermis.editor.policy.view.LoadProblemRecorder
- Creates a new problem reporter for import problems.
- loadSignedPolicy() -
Method in class org.openpermis.editor.policy.view.PolicyView
-
M
- MacAdapter - Class in org.openpermis.editor.policy
- Adapter that maps Mac OS X specific system functions to Swing actions.
- MacAdapter() -
Constructor for class org.openpermis.editor.policy.MacAdapter
- Creates a new mac adapter that is only active if running on a mac.
- MacAdapter.EventHandlerAdapter - Class in org.openpermis.editor.policy
- Adapter for EAWT event handlers.
- MacAdapter.EventHandlerAdapter(String, Action) -
Constructor for class org.openpermis.editor.policy.MacAdapter.EventHandlerAdapter
- Creates an event handler adapter that calls an action on invocation.
- MacAdapter.NopAction - Class in org.openpermis.editor.policy
- Action that does nothing.
- MacAdapter.NopAction() -
Constructor for class org.openpermis.editor.policy.MacAdapter.NopAction
-
- Main - Class in org.openpermis.editor.policy
- Entry point of the policy editor application.
- main(String[]) -
Static method in class org.openpermis.editor.policy.Main
- Starts the policy editor.
- MenuBarFactory - Class in org.openpermis.editor.policy.gui
- Factory for menu bars.
- MenuBarFactory(ActionMap, ResourceMap) -
Constructor for class org.openpermis.editor.policy.gui.MenuBarFactory
- Creates a menu bar factory that operates on the specified action and resource map.
- mergePool(PolicyBean, boolean) -
Method in class org.openpermis.editor.policy.presenter.PolicyPartPool
- Merges the specified list of parts with the rules supplied.
- mergePool(List<P>, boolean) -
Method in class org.openpermis.editor.policy.presenter.PolicyPartPool
- Merges the specified list of parts with the rules supplied.
- mergePool(PolicyBean, boolean) -
Method in class org.openpermis.editor.policy.presenter.PolicyPool
- Merges all pools.
- mergePool(PolicyBean, boolean) -
Method in class org.openpermis.editor.policy.presenter.PolicyRoleRefPool
- Merges the specified list of parts with the rules supplied.
- mergePool(List<Role>, boolean) -
Method in class org.openpermis.editor.policy.presenter.PolicyRoleRefPool
- Merges the specified list of parts with the rules supplied.
- mergeProblemList(List<Problem>) -
Method in class org.openpermis.editor.policy.presenter.ProblemListPresenter
- Merges the specified problems with the internal problem list.
- mergeRolePool(PolicyBean, boolean) -
Method in class org.openpermis.editor.policy.presenter.PolicyPool
- Merges role pool.
- mouseClicked(MouseEvent) -
Method in class org.openpermis.editor.policy.gui.DoubleClickForwarder
-
- moveDownParameter() -
Method in class org.openpermis.editor.policy.view.ActionEditor
-
- moveUpParameter() -
Method in class org.openpermis.editor.policy.view.ActionEditor
-
O
- ObligationBeanOverview - Class in org.openpermis.editor.policy.adapter.overview
- Describes a
ObligationBean
that has been adapted to a short overview string. - ObligationBeanOverview(ObligationBean) -
Constructor for class org.openpermis.editor.policy.adapter.overview.ObligationBeanOverview
- Creates a obligation bean overview adaptee.
- ObligationEditor - Class in org.openpermis.editor.policy.view
- Editor for a
ObligationPresenter
. - ObligationEditor(ApplicationContext, AdapterTrader, ObligationPresenter) -
Constructor for class org.openpermis.editor.policy.view.ObligationEditor
- Creates a new editor view.
- ObligationNameConverter - Class in org.openpermis.editor.policy.gui.binding
- Converter that converts
String
to String
and vice versa. - ObligationNameConverter(ObligationPresenter) -
Constructor for class org.openpermis.editor.policy.gui.binding.ObligationNameConverter
-
- ObligationPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a single
ObligationBean
. - ObligationPresenter(ObligationBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.ObligationPresenter
- Creates a new
ObligationPresenter
.
- ObligationRemoveCommand - Class in org.openpermis.editor.policy.command
- Command that deletes an obligation allover the model.
- ObligationRemoveCommand(ObligationBean) -
Constructor for class org.openpermis.editor.policy.command.ObligationRemoveCommand
- Creates a command.
- ObservableListAdapter<E> - Class in org.openpermis.editor.policy.gui.binding
- A listener on observable lists with default implementations.
- ObservableListAdapter() -
Constructor for class org.openpermis.editor.policy.gui.binding.ObservableListAdapter
-
- openOtherFile() -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- openSelectedFile() -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- openView(View) -
Method in class org.openpermis.editor.policy.gui.dock.DockControl
- Creates a dockable of appropriate type for the specified view and displays it.
- openView(View) -
Method in class org.openpermis.editor.policy.view.AbstractView
-
- openView(View) -
Method in class org.openpermis.editor.policy.view.ContextView
-
- openView(View) -
Method in interface org.openpermis.editor.policy.view.ViewContext
- Opens the specified view.
- operateElement(boolean) -
Method in class org.openpermis.editor.policy.command.PoolRemoveCommand
-
- org.openpermis.editor.policy - package org.openpermis.editor.policy
- Toplevel package for the policy editor.
- org.openpermis.editor.policy.adapter - package org.openpermis.editor.policy.adapter
- Toplevel package for all adapters.
- org.openpermis.editor.policy.adapter.overview - package org.openpermis.editor.policy.adapter.overview
- Package that contains overview adaptees for all part beans.
- org.openpermis.editor.policy.adapter.technical - package org.openpermis.editor.policy.adapter.technical
- Package that contains technical adaptees for all part beans.
- org.openpermis.editor.policy.beans - package org.openpermis.editor.policy.beans
-
- org.openpermis.editor.policy.command - package org.openpermis.editor.policy.command
-
- org.openpermis.editor.policy.gui - package org.openpermis.editor.policy.gui
- User interface helper elements.
- org.openpermis.editor.policy.gui.binding - package org.openpermis.editor.policy.gui.binding
- This package provides binding support classes.
- org.openpermis.editor.policy.gui.checklist - package org.openpermis.editor.policy.gui.checklist
-
- org.openpermis.editor.policy.gui.component - package org.openpermis.editor.policy.gui.component
-
- org.openpermis.editor.policy.gui.dock - package org.openpermis.editor.policy.gui.dock
- Docking framework support classes.
- org.openpermis.editor.policy.gui.event - package org.openpermis.editor.policy.gui.event
- This package provides simple event support classes.
- org.openpermis.editor.policy.presenter - package org.openpermis.editor.policy.presenter
-
- org.openpermis.editor.policy.renderer - package org.openpermis.editor.policy.renderer
- Package that contains renderes for adaptees.
- org.openpermis.editor.policy.view - package org.openpermis.editor.policy.view
-
- Overview - Interface in org.openpermis.editor.policy.adapter.overview
- Describes a part bean that has been adapted to a short overview string.
P
- paintIcon(Component, Graphics, int, int) -
Method in class org.openpermis.editor.policy.gui.CompoundIcon
-
- paintIcon(Component, Graphics, int, int) -
Method in class org.openpermis.editor.policy.gui.EmptyIcon
-
- parseString(String, ResourceMap) -
Method in class org.openpermis.editor.policy.gui.IconRegistryConverter
-
- PartBeanListCellRenderer - Class in org.openpermis.editor.policy.renderer
-
- PartBeanListCellRenderer(AdapterTrader, Class<? extends Adaptee<String>>) -
Constructor for class org.openpermis.editor.policy.renderer.PartBeanListCellRenderer
-
- PartBeanListCellRenderer(AdapterTrader, Class<? extends Adaptee<String>>, Class<? extends Adaptee<String>>) -
Constructor for class org.openpermis.editor.policy.renderer.PartBeanListCellRenderer
-
- PartBeanTableCellRenderer - Class in org.openpermis.editor.policy.renderer
-
- PartBeanTableCellRenderer(AdapterTrader, Class<? extends Adaptee<String>>) -
Constructor for class org.openpermis.editor.policy.renderer.PartBeanTableCellRenderer
-
- PartNameConverter - Class in org.openpermis.editor.policy.gui.binding
- Converter that converts
String
to String
and vice versa. - PartNameConverter() -
Constructor for class org.openpermis.editor.policy.gui.binding.PartNameConverter
-
- PartPresenter<M extends org.openpermis.policy.bean.PartBean> - Class in org.openpermis.editor.policy.presenter
- Abstract base class for all presenters that work on a part bean.
- PartPresenter(M, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.PartPresenter
- Creates a new part presenter for the specified model.
- PartRemoveCommand<P extends org.openpermis.policy.bean.PartBean> - Class in org.openpermis.editor.policy.command
- Command that deletes a target allover the model.
- PartRemoveCommand(P) -
Constructor for class org.openpermis.editor.policy.command.PartRemoveCommand
- Creates a command.
- policyChanged() -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
-
- policyChanged() -
Method in class org.openpermis.editor.policy.presenter.ProblemListPresenter
- Handles changes in the underlying policy.
- PolicyContext - Interface in org.openpermis.editor.policy.presenter
- Context for policies that provides additional information for presenters.
- PolicyFileFilter - Class in org.openpermis.editor.policy
- Utility class for policy file filters.
- PolicyFileFilter(String, String) -
Constructor for class org.openpermis.editor.policy.PolicyFileFilter
-
- PolicyIconRegistry - Class in org.openpermis.editor.policy.gui
- Helper class to create the policy icon registry.
- policyIsValid() -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Returns the policy pool.
- PolicyLoader - Interface in org.openpermis.editor.policy.view
- Loader for policies.
- PolicyPartPool<P extends org.openpermis.policy.bean.PartBean> - Class in org.openpermis.editor.policy.presenter
- Pool-Collections for a Policy.
- PolicyPartPool(PolicyBean, Class<P>) -
Constructor for class org.openpermis.editor.policy.presenter.PolicyPartPool
- Creates a new pool.
- PolicyPartPool(PolicyBean, PolicyPartPool.PartFinder<P>) -
Constructor for class org.openpermis.editor.policy.presenter.PolicyPartPool
- Creates a new pool.
- PolicyPartPool.PartFinder<P> - Interface in org.openpermis.editor.policy.presenter
- A part finder finds parts.
- PolicyPool - Class in org.openpermis.editor.policy.presenter
- Pool Handling for a policy presenter.
- PolicyPool(PolicyBean) -
Constructor for class org.openpermis.editor.policy.presenter.PolicyPool
- Creates a new presenter for the specified policy.
- PolicyPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a
PolicyBean
. - PolicyPresenter(PolicyBean, PartBeanFactory) -
Constructor for class org.openpermis.editor.policy.presenter.PolicyPresenter
- Creates a new presenter for the specified policy.
- PolicyProblemReporter - Class in org.openpermis.editor.policy.presenter
- ProblemReporter Handling for a policy presenter.
- PolicyProblemReporter() -
Constructor for class org.openpermis.editor.policy.presenter.PolicyProblemReporter
-
- PolicyRoleRefPool - Class in org.openpermis.editor.policy.presenter
- Pool-Collections for a Policy.
- PolicyRoleRefPool(PolicyBean) -
Constructor for class org.openpermis.editor.policy.presenter.PolicyRoleRefPool
- Creates a new pool.
- PolicySaver - Interface in org.openpermis.editor.policy.view
- Saver for policies.
- PolicySigningWizard - Class in org.openpermis.editor.policy.view
- Wizard to sign policies.
- PolicySigningWizard(ApplicationContext, PolicyBean) -
Constructor for class org.openpermis.editor.policy.view.PolicySigningWizard
- Creates a wizard to sign policies.
- PolicyView - Class in org.openpermis.editor.policy.view
- View for a complete
PolicyBean
. - PolicyView(Application, JXFrame, PolicyIconRegistry, AdapterTrader) -
Constructor for class org.openpermis.editor.policy.view.PolicyView
- Creates a policy view for the specified application context.
- PoolChangeCommand<P extends org.openpermis.policy.bean.PartBean> - Class in org.openpermis.editor.policy.command
- Command to edit a part.
- PoolChangeCommand(PolicyPartPool<P>, P) -
Constructor for class org.openpermis.editor.policy.command.PoolChangeCommand
- Creates a new command
- PoolRemoveCommand<P extends org.openpermis.policy.bean.PartBean> - Class in org.openpermis.editor.policy.command
- Command to edit a part.
- PoolRemoveCommand(PolicyPartPool<P>, P) -
Constructor for class org.openpermis.editor.policy.command.PoolRemoveCommand
- Creates a new command
- Presenter<M> - Class in org.openpermis.editor.policy.presenter
- Abstract base class for presenter beans.
- Presenter(M) -
Constructor for class org.openpermis.editor.policy.presenter.Presenter
- Creates an abstract presenter for the specified domain object.
- Problem - Class in org.openpermis.editor.policy.presenter
- Describes a problem in a part.
- Problem(PartBean, PartProblemReporter.ProblemMessage, Object...) -
Constructor for class org.openpermis.editor.policy.presenter.Problem
- Creates a new problem for the specified part, type and parameters.
- ProblemListPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for the problem list tool.
- ProblemListPresenter(PolicyBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.ProblemListPresenter
- Creates a problem list presenter.
- ProblemListTool - Class in org.openpermis.editor.policy.view
- Tool view that displays all target access rules in a policy.
- ProblemListTool(ApplicationContext, AdapterTrader, PolicyIconRegistry) -
Constructor for class org.openpermis.editor.policy.view.ProblemListTool
- Creates an target access rules tool view.
- PropertyAccess - Class in org.openpermis.editor.policy.beans
- Helper class that provides access to Java Bean properties.
- PropertyAccess(Object) -
Constructor for class org.openpermis.editor.policy.beans.PropertyAccess
- Creates a bean property access object for the specified Java Bean.
- PropertyChange - Annotation Type in org.openpermis.editor.policy.beans
- Annotation for the processing of property change events.
- propertyChange(PropertyChangeEvent) -
Method in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
- Listener for property changes.
- propertyChange(PropertyChangeEvent) -
Method in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
-
- propertyChange(PropertyChangeEvent) -
Method in class org.openpermis.editor.policy.view.ProblemListTool
-
- propertyChange(PropertyChangeEvent) -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- propertyChange(PropertyChangeEvent) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
-
- propertyChange(PropertyChangeEvent) -
Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool
-
- propertyChange(PropertyChangeEvent) -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
-
- PropertyChangeCommand - Class in org.openpermis.editor.policy.command
- Command that performs a property change.
- PropertyChangeCommand(Object, String, Object) -
Constructor for class org.openpermis.editor.policy.command.PropertyChangeCommand
- Creates a property change command for the specified bean and property.
- PropertyChangeDispatcher - Class in org.openpermis.editor.policy.beans
- Dispatcher for property change events.
- PropertyChangeDispatcher(Object, Object) -
Constructor for class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
- Creates a bean support object for the specified Java Bean.
Q
- quit() -
Method in class org.openpermis.editor.policy.Application
- Action wrapper for the application exit.
R
- read(EditorLayout) -
Method in class org.openpermis.editor.policy.gui.dock.EditorFactory
-
- readStream(DataInputStream) -
Method in class org.openpermis.editor.policy.gui.dock.EditorLayout
-
- readXML(XElement) -
Method in class org.openpermis.editor.policy.gui.dock.EditorLayout
-
- recentFilesChanged() -
Method in class org.openpermis.editor.policy.presenter.RecentFilesPresenter
- Called whenever the recent files list of the application state model changes.
- RecentFilesPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter class for the application recent files list.
- RecentFilesPresenter(ApplicationState) -
Constructor for class org.openpermis.editor.policy.presenter.RecentFilesPresenter
- Creates a recent files presenter that uses the global application state.
- RecentFilesTool - Class in org.openpermis.editor.policy.view
- Tool showing recently opened files.
- RecentFilesTool(ApplicationContext, AdapterTrader, PolicyLoader, RecentFilesPresenter) -
Constructor for class org.openpermis.editor.policy.view.RecentFilesTool
- Creates a new recent files tool.
- redo() -
Method in class org.openpermis.editor.policy.command.CommandManager
- Executes the last command that was undone again.
- redoChanged(CommandManager, String, boolean, boolean) -
Method in class org.openpermis.editor.policy.view.PolicyView
- Called if the command manager changes.
- refresh(PolicyBean, PolicyContext) -
Method in class org.openpermis.editor.policy.view.ContextView
- Notifies all tool views managed that the policy and the dispatcher have changed.
- refresh(PolicyBean, PolicyContext) -
Method in class org.openpermis.editor.policy.view.DecisionTool
-
- refresh(PolicyBean, PolicyContext) -
Method in class org.openpermis.editor.policy.view.PolicyView
- Notifies all registered tools that the policy and the dispatcher have changed.
- refresh(PolicyBean, PolicyContext) -
Method in class org.openpermis.editor.policy.view.ProblemListTool
-
- refresh(PolicyBean, PolicyContext) -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- refresh(PolicyBean, PolicyContext) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
-
- refresh(PolicyBean, PolicyContext) -
Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool
-
- refresh(PolicyBean, PolicyContext) -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
-
- refresh(PolicyBean, PolicyContext) -
Method in interface org.openpermis.editor.policy.view.Tool
- Instructs the tool to refresh itself with the specified policy.
- register(JComponent, Action) -
Static method in class org.openpermis.editor.policy.gui.DoubleClickForwarder
- Convenience method to add a double click action to a component.
- registerAboutAction(Action) -
Method in class org.openpermis.editor.policy.MacAdapter
- Registers an action for the application about menu item.
- registerOpenFileAction(Action) -
Method in class org.openpermis.editor.policy.MacAdapter
- Registers an action for events that prompt the application to open a file.
- registerPreferencesAction(Action) -
Method in class org.openpermis.editor.policy.MacAdapter
- Registers an action for the application preferences menu item.
- registerQuitAction(Action) -
Method in class org.openpermis.editor.policy.MacAdapter
- Registers an action for the application quit command.
- removeAction() -
Method in class org.openpermis.editor.policy.view.TargetEditor
-
- removeActive() -
Method in class org.openpermis.editor.policy.presenter.RecentFilesPresenter
- Removes the active file.
- removeActiveAction(ActionBean) -
Method in class org.openpermis.editor.policy.presenter.TargetPresenter
- Removes the active target in the whole policy.
- removeActiveAuthority(AuthorityBean) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Removes the active authority in the whole policy.
- removeActiveObligation(ObligationBean) -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- Removes the active obligation in the whole policy.
- removeActiveResourceDomain(DomainBean) -
Method in class org.openpermis.editor.policy.presenter.TargetPresenter
- Removes the active resource domain in the whole policy.
- removeActiveSubjectDomain(DomainBean) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Removes the active subject domain in the whole policy.
- removeActiveTarget(TargetBean) -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- Removes the active target in the whole policy.
- removeAuthority() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
-
- removeDockControlListener(DockControlListener) -
Method in class org.openpermis.editor.policy.gui.dock.DockControl
- Removes a listener from this dock control.
- removeHierarchy() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool
- Command to remove the active role hierarchy.
- removeListener(T) -
Method in class org.openpermis.editor.policy.gui.event.EventSupport
- Removes a listener from this event support.
- removeObligation() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
-
- removeParameter() -
Method in class org.openpermis.editor.policy.view.ActionEditor
-
- removePart(PolicyBean, boolean) -
Method in class org.openpermis.editor.policy.command.ActionRemoveCommand
-
- removePart(PolicyBean, boolean) -
Method in class org.openpermis.editor.policy.command.AuthorityRemoveCommand
-
- removePart(PolicyBean, boolean) -
Method in class org.openpermis.editor.policy.command.ObligationRemoveCommand
-
- removePart(PolicyBean, boolean) -
Method in class org.openpermis.editor.policy.command.ResourceDomainRemoveCommand
-
- removePart(PolicyBean, boolean) -
Method in class org.openpermis.editor.policy.command.SubjectDomainRemoveCommand
-
- removePart(PolicyBean, boolean) -
Method in class org.openpermis.editor.policy.command.TargetRemoveCommand
-
- removePropertyChangeListener(PropertyChangeListener) -
Method in class org.openpermis.editor.policy.ApplicationState
- Removes the specified property change listener.
- removePropertyChangeListener(PropertyChangeListener) -
Method in class org.openpermis.editor.policy.command.CommandManager
- Removes the specified property change listener.
- removePropertyChangeListener(String, PropertyChangeListener) -
Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
- Deregisters a property change listener on this model.
- removePropertyChangeListener(PropertyChangeListener) -
Method in class org.openpermis.editor.policy.presenter.Presenter
- Removes the specified property change listener.
- removeRecentFiles(int) -
Method in class org.openpermis.editor.policy.ApplicationState
- Convenience method to remove the file entry at the specified index.
- removeResourceDomain() -
Method in class org.openpermis.editor.policy.view.TargetEditor
-
- removeRole(String) -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
- Removes a role from the hierarchy.
- removeRole() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
- Removes a role from the hierarchy.
- removeRoleAssignmentRule(RoleAssignmentRuleBean) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRuleListPresenter
-
- RemoveRoleCommand - Class in org.openpermis.editor.policy.command
- Removes a role from the hierarchy.
- RemoveRoleCommand(String, String, RoleHierarchyBean) -
Constructor for class org.openpermis.editor.policy.command.RemoveRoleCommand
- Creates a
RemoveRoleCommand
.
- removeRoleHierarchy(RoleHierarchyBean) -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyListPresenter
-
- removeRule() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
- Command to remove the active role assignment rule.
- removeRule() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
- Command to remove the active target access rule.
- removeSubDomain() -
Method in class org.openpermis.editor.policy.view.AuthorityEditor
-
- removeSubDomain() -
Method in class org.openpermis.editor.policy.view.DomainEditor
-
- removeSubjectDomain() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
-
- removeTarget() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
-
- removeTargetAccessRule(TargetAccessRuleBean) -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRuleListPresenter
-
- removeTerm() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
- Remove a term from the condition.
- removeViewContextListener(ViewContextListener) -
Method in class org.openpermis.editor.policy.view.ContextView
-
- removeViewContextListener(ViewContextListener) -
Method in interface org.openpermis.editor.policy.view.ViewContext
- Removes a listener from this view context.
- renameRole(String, String) -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
- Renames a role.
- renameRole() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
- Renames a role.
- RenameRoleCommand - Class in org.openpermis.editor.policy.command
- Renames a role.
- RenameRoleCommand(String, String, String, RoleHierarchyBean) -
Constructor for class org.openpermis.editor.policy.command.RenameRoleCommand
- Creates a
RenameRoleCommand
.
- RendererFactory - Class in org.openpermis.editor.policy.renderer
- A factory for renderers.
- renderString(ResourceMap) -
Method in class org.openpermis.editor.policy.presenter.PolicyProblemReporter
- Returns a textual description of the reported problems.
- reportProblem(Part, PartProblemReporter.ProblemMessage, Object...) -
Method in class org.openpermis.editor.policy.presenter.PolicyProblemReporter
- Reports an integrity violation of a part.
- reportProblem(ProblemType, Object...) -
Method in class org.openpermis.editor.policy.view.LoadProblemRecorder
-
- reset(int, int) -
Method in class org.openpermis.editor.policy.gui.SmartConstraints
- Resets the smart constraints to the specified coordinates.
- ResourceDomainRemoveCommand - Class in org.openpermis.editor.policy.command
- Command that deletes a domain allover the model.
- ResourceDomainRemoveCommand(DomainBean) -
Constructor for class org.openpermis.editor.policy.command.ResourceDomainRemoveCommand
- Creates a command.
- RoleAssignmentRuleBeanOverview - Class in org.openpermis.editor.policy.adapter.overview
- Describes a
RoleAssignmentRuleBean
that has been adapted to a short overview string. - RoleAssignmentRuleBeanOverview(RoleAssignmentRuleBean) -
Constructor for class org.openpermis.editor.policy.adapter.overview.RoleAssignmentRuleBeanOverview
- Creates a role assignment rule bean overview adaptee.
- RoleAssignmentRuleEditor - Class in org.openpermis.editor.policy.view
- Tool view that displays a role assignment rule.
- RoleAssignmentRuleEditor(ApplicationContext, AdapterTrader, RoleAssignmentRulePresenter) -
Constructor for class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
- Creates role assignment rule editor.
- RoleAssignmentRuleListPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a list of
RoleAssignmentRuleBean
s found in a PolicyBean
. - RoleAssignmentRuleListPresenter(PolicyBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.RoleAssignmentRuleListPresenter
- Creates a new role assignment rule list presenter.
- RoleAssignmentRuleListTool - Class in org.openpermis.editor.policy.view
- Tool view that displays all role assignment rules in a policy.
- RoleAssignmentRuleListTool(ApplicationContext, AdapterTrader) -
Constructor for class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
- Creates an role assignment rules tool view.
- RoleAssignmentRulePresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a single
RoleAssignmentRuleBean
. - RoleAssignmentRulePresenter(RoleAssignmentRuleBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Creates a new role assignment rule presenter.
- roleAssignmentRulesChanged(PolicyBean) -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Handles property changes of roleAssignmentRules.
- roleAssignmentRulesChanged() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRuleListPresenter
- Handles property changes of roleAssignmentRules.
- roleAssignmentRulesChanged() -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyListPresenter
- Handles property changes of roleHierarchies.
- roleAssignmentRulesChanged() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRuleListPresenter
- Handles property changes of targetAccessRules.
- RoleAssignmentWizard - Class in org.openpermis.editor.policy.view
- Wizard to create an attribute certificates assigning roles to a subject.
- RoleAssignmentWizard(ApplicationContext, PolicyBean) -
Constructor for class org.openpermis.editor.policy.view.RoleAssignmentWizard
- Creates a wizard to create an attribute certificates assigning roles to a subject.
- roleHierarchiesChanged(PolicyBean) -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Handles property changes of roleHierarchies.
- roleHierarchiesChanged() -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyListPresenter
- Handles property changes of roleHierarchies.
- RoleHierarchyBeanOverview - Class in org.openpermis.editor.policy.adapter.overview
- Describes a
RoleHierarchyBean
that has been adapted to a short overview string. - RoleHierarchyBeanOverview(RoleHierarchyBean) -
Constructor for class org.openpermis.editor.policy.adapter.overview.RoleHierarchyBeanOverview
- Creates a role hierarchy bean overview adaptee.
- RoleHierarchyEditor - Class in org.openpermis.editor.policy.view
- Editor for a
RoleHierarchyPresenter
. - RoleHierarchyEditor(ApplicationContext, AdapterTrader, RoleHierarchyPresenter) -
Constructor for class org.openpermis.editor.policy.view.RoleHierarchyEditor
- Creates a
RoleHierarchyEditor
.
- RoleHierarchyListPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a list of
RoleHierarchyBean
s found in a PolicyBean
. - RoleHierarchyListPresenter(PolicyBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.RoleHierarchyListPresenter
- Creates a new role hierarchy list presenter.
- RoleHierarchyListTool - Class in org.openpermis.editor.policy.view
- Tool view that displays all role hierarchies in a policy.
- RoleHierarchyListTool(ApplicationContext, AdapterTrader) -
Constructor for class org.openpermis.editor.policy.view.RoleHierarchyListTool
- Creates an role hierarchies tool view.
- RoleHierarchyPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a single
RoleHierarchyBean
. - RoleHierarchyPresenter(RoleHierarchyBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
- Creates a new
RoleHierarchyPresenter
.
- RoleOverview - Class in org.openpermis.editor.policy.adapter.overview
- Describes a
Role
that has been adapted to a short overview string. - RoleOverview(Role) -
Constructor for class org.openpermis.editor.policy.adapter.overview.RoleOverview
- Creates a role overview adaptee.
S
- sameSerial(PartBean, PartBean) -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Check if the part beans are equivalent with respect to serial number.
- savePolicy() -
Method in interface org.openpermis.editor.policy.view.PolicySaver
- Saves the policy.
- savePolicy(File) -
Method in interface org.openpermis.editor.policy.view.PolicySaver
- Saves the policy to given file.
- savePolicy() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Saves the current policy to a file.
- savePolicy(File) -
Method in class org.openpermis.editor.policy.view.PolicyView
-
- savePolicyAs() -
Method in interface org.openpermis.editor.policy.view.PolicySaver
- Saves the policy.
- savePolicyAs() -
Method in class org.openpermis.editor.policy.view.PolicyView
- Saves the current policy to a file.
- scrollRectToVisible(Rectangle) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- SelectableAction - Class in org.openpermis.editor.policy.gui
- Extended swing
Action
that provides selection support. - SelectableAction(String, Icon) -
Constructor for class org.openpermis.editor.policy.gui.SelectableAction
- Defines an
Action
with the specified name and small icon.
- SelectableList - Class in org.openpermis.editor.policy.gui
- Extended JList that supports
SelectableList.setSelectedElement(java.lang.Object)
. - SelectableList() -
Constructor for class org.openpermis.editor.policy.gui.SelectableList
-
- SelectableList(ListModel) -
Constructor for class org.openpermis.editor.policy.gui.SelectableList
-
- SelectableList(Object[]) -
Constructor for class org.openpermis.editor.policy.gui.SelectableList
-
- SelectableList(Vector<?>) -
Constructor for class org.openpermis.editor.policy.gui.SelectableList
-
- set(String, Object) -
Method in class org.openpermis.editor.policy.beans.PropertyAccess
- Calls the setter of the property of the bean bound to this access object.
- setAction(ActionBean) -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
- Selects an action.
- setActive(boolean) -
Method in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
- Sets the internal flag which indicates if this bean support is active.
- setActive(String) -
Method in class org.openpermis.editor.policy.presenter.RecentFilesPresenter
- Sets the currently active file.
- setActive(RoleAssignmentRuleBean) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRuleListPresenter
- Sets the currently active role assignment rule.
- setActive(RoleHierarchyBean) -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyListPresenter
- Sets the currently active role hierarchy.
- setActive(TargetAccessRuleBean) -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRuleListPresenter
- Sets the currently active target access rule.
- setActiveAuthority(AuthorityBean) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Sets the active authority of the target of this model.
- setActiveResourceDomain(DomainBean) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Sets the active subject domain of the target of this model.
- setActiveResourceDomain(DomainBean) -
Method in class org.openpermis.editor.policy.presenter.TargetPresenter
- Sets the active resource domain of the target of this model.
- setAuthority(Authority) -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
- Sets the selected authority.
- setConstraint(TimePeriodConstraint) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
- Sets the constraint.
- setDate(Date) -
Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
- Sets the date part of the current time stamp.
- setDockImage(Image) -
Method in class org.openpermis.editor.policy.MacAdapter
- Sets the image displayed on the dock.
- setDoubleClickAction(Action) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
- Sets the action to be executed if a double click is performed on a non-check column.
- setEvaluationTimeStamp(TimeStamp) -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
- Selects an evaluation time for the decision tester.
- setFilename(String) -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
-
- setIdentity(URI) -
Method in class org.openpermis.editor.policy.presenter.AuthorityPresenter
- Sets the identity of the authority.
- setIdentity(URI) -
Method in class org.openpermis.editor.policy.presenter.DomainPresenter
- Sets the identity of the model resource domain.
- setIdentity(URI) -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
- Sets the identity of the model.
- setItemRenderer(TableCellRenderer) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
- Sets the renderer to be used for check list items.
- setModel(TableModel) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- setName(String) -
Method in class org.openpermis.editor.policy.presenter.ActionPresenter
- Sets the name of the model.
- setPart(M) -
Method in class org.openpermis.editor.policy.view.EditPartCommand
- Sets the part and its type to edit.
- setPresenter(P) -
Method in class org.openpermis.editor.policy.view.AbstractToolView
- Sets the presenter that this view renders.
- setPresenter(PolicyPresenter) -
Method in class org.openpermis.editor.policy.view.PolicyView
- Sets the policy presenter of this view.
- setRecentFiles(int, String) -
Method in class org.openpermis.editor.policy.ApplicationState
- Sets the recent files entry at the specified index.
- setRecentFiles(String[]) -
Method in class org.openpermis.editor.policy.ApplicationState
- Sets the recent files list of this application state.
- setResourceDomain(Domain) -
Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
- Selects a resource domain.
- setSelected(boolean) -
Method in class org.openpermis.editor.policy.gui.SelectableAction
- Sets the selection state of this action.
- setSelectedElement(Object) -
Method in class org.openpermis.editor.policy.gui.SelectableList
-
- setSelectionPath(RoleNode) -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
- Sets the tree selection path.
- setText(String) -
Method in class org.openpermis.editor.policy.presenter.ObligationPresenter
- Sets the text of the model.
- setTimeOfDay(long) -
Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
- Sets the current time of day in milliseconds.
- setTimeStamp(TimeStamp) -
Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
- Sets the current time stamp value.
- setTimeStamp(TimeStamp) -
Method in class org.openpermis.editor.policy.gui.component.TimeStampPicker
- Selects a time stamp.
- setTitleParameters(String...) -
Method in class org.openpermis.editor.policy.presenter.Presenter
- Sets the array of title parameters which are used in view titles.
- setValueAt(Object, int, int) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
-
- setVisibleRowCount(int) -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
- Sets the number of visible rows that the list shows by preference.
- setWorkingDirectory(String) -
Method in class org.openpermis.editor.policy.ApplicationState
- Sets the working directory bean property.
- setWorkingDirectoryFile(File) -
Method in class org.openpermis.editor.policy.ApplicationState
- Sets the application working directory from the given file.
- show(Component) -
Method in class org.openpermis.editor.policy.view.PolicySigningWizard
- Starts the wizard.
- show(Component) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
- Starts the wizard.
- showDialog(Component, File) -
Method in class org.openpermis.editor.policy.view.LoadProblemRecorder
- Shows a warning dialog with detail messages for the specified file.
- showError(String) -
Method in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
- Shows an error message.
- showErrorDialog(String, Object...) -
Method in class org.openpermis.editor.policy.view.PolicySigningWizard
- Shows an error dialog with the specified title, message and paramters.
- showErrorDialog(Component, String, Object...) -
Method in class org.openpermis.editor.policy.view.PolicySigningWizard
- Shows an error dialog with the specified title, message and paramters.
- showErrorDialog(String, Object...) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
- Shows an error dialog with the specified title, message and paramters.
- showErrorDialog(Component, String, Object...) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
- Shows an error dialog with the specified title, message and paramters.
- showStatusError(String) -
Method in interface org.openpermis.editor.policy.gui.binding.ErrorReporter
- Shows an error message.
- showStatusError(String) -
Method in class org.openpermis.editor.policy.view.AbstractView
-
- showStatusError(String) -
Method in class org.openpermis.editor.policy.view.PolicyView
-
- showYesNoDialog(String, String, int) -
Method in class org.openpermis.editor.policy.view.AbstractEditor
- Show yes-no-dialog.
- shutdown() -
Method in class org.openpermis.editor.policy.Application
-
- SmartConstraints - Class in org.openpermis.editor.policy.gui
- Smarter version of
CellConstraints
that holds the current locataion. - SmartConstraints() -
Constructor for class org.openpermis.editor.policy.gui.SmartConstraints
- Returns a new smart constraints object starting at (1, 1).
- SmartConstraints(int, int) -
Constructor for class org.openpermis.editor.policy.gui.SmartConstraints
- Creates a new smart constraints object with the specified initial coordinates.
- startup() -
Method in class org.openpermis.editor.policy.Application
-
- SubjectDomainRemoveCommand - Class in org.openpermis.editor.policy.command
- Command that deletes a subject domain allover the model.
- SubjectDomainRemoveCommand(DomainBean) -
Constructor for class org.openpermis.editor.policy.command.SubjectDomainRemoveCommand
- Creates a command.
- supportsType(Class) -
Method in class org.openpermis.editor.policy.gui.IconRegistryConverter
-
- sureFirePropertyChange(String, boolean, boolean) -
Method in class org.openpermis.editor.policy.command.CommandManager
- Support for reporting bound property changes for Object properties.
- synced(Binding) -
Method in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
-
- syncFailed(Binding, Binding.SyncFailure) -
Method in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
-
T
- TargetAccessRuleBeanOverview - Class in org.openpermis.editor.policy.adapter.overview
- Describes a
TargetAccessRuleBean
that has been adapted to a short overview string. - TargetAccessRuleBeanOverview(TargetAccessRuleBean) -
Constructor for class org.openpermis.editor.policy.adapter.overview.TargetAccessRuleBeanOverview
- Creates a target access rule bean overview adaptee.
- TargetAccessRuleEditor - Class in org.openpermis.editor.policy.view
- Tool view that displays all target access rules in a policy.
- TargetAccessRuleEditor(ApplicationContext, AdapterTrader, TargetAccessRulePresenter) -
Constructor for class org.openpermis.editor.policy.view.TargetAccessRuleEditor
- Creates an target access rules tool view.
- TargetAccessRuleListPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a list of
TargetAccessRuleBean
s found in a PolicyBean
. - TargetAccessRuleListPresenter(PolicyBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.TargetAccessRuleListPresenter
- Creates a new target access rule list presenter.
- TargetAccessRuleListTool - Class in org.openpermis.editor.policy.view
- Tool view that displays all target access rules in a policy.
- TargetAccessRuleListTool(ApplicationContext, AdapterTrader) -
Constructor for class org.openpermis.editor.policy.view.TargetAccessRuleListTool
- Creates an target access rules tool view.
- TargetAccessRulePresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a single
TargetAccessRuleBean
. - TargetAccessRulePresenter(TargetAccessRuleBean, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- Creates a new target access rule presenter.
- targetAccessRulesChanged(PolicyBean) -
Method in class org.openpermis.editor.policy.presenter.PolicyPresenter
- Handles property changes of targetAccessRules.
- targetAccessRulesChanged() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRuleListPresenter
- Handles property changes of targetAccessRules.
- TargetBeanOverview - Class in org.openpermis.editor.policy.adapter.overview
- Describes a
TargetBean
that has been adapted to a short overview string. - TargetBeanOverview(TargetBean) -
Constructor for class org.openpermis.editor.policy.adapter.overview.TargetBeanOverview
- Creates a target bean overview adaptee.
- TargetEditor - Class in org.openpermis.editor.policy.view
- Editor for a
TargetPresenter
. - TargetEditor(ApplicationContext, AdapterTrader, TargetPresenter) -
Constructor for class org.openpermis.editor.policy.view.TargetEditor
- Creates a new editor view.
- TargetPresenter - Class in org.openpermis.editor.policy.presenter
- Presenter for a single
TargetBean
. - TargetPresenter(TargetBean, CommandDispatcher, PolicyContext) -
Constructor for class org.openpermis.editor.policy.presenter.TargetPresenter
- Creates a new target presenter.
- TargetRemoveCommand - Class in org.openpermis.editor.policy.command
- Command that deletes a target allover the model.
- TargetRemoveCommand(TargetBean) -
Constructor for class org.openpermis.editor.policy.command.TargetRemoveCommand
- Creates a command.
- Technical - Interface in org.openpermis.editor.policy.adapter.technical
- Describes a part bean that has been adapted to a long technical string used for development.
- TimeStampModel - Class in org.openpermis.editor.policy.gui.component
-
- TimeStampModel(TimeStamp) -
Constructor for class org.openpermis.editor.policy.gui.component.TimeStampModel
- Creates a model for a time stamp.
- TimeStampPicker - Class in org.openpermis.editor.policy.gui.component
- Allows users to pick time stamps.
- TimeStampPicker() -
Constructor for class org.openpermis.editor.policy.gui.component.TimeStampPicker
-
- Tool - Interface in org.openpermis.editor.policy.view
- Extended view interface for tool views.
- toolBar(String) -
Method in class org.openpermis.editor.policy.view.AbstractView
- Factory method to create a tool bar with properties defined in the resource map.
- ToolBarFactory - Class in org.openpermis.editor.policy.gui
- Factory for tool bars.
- ToolBarFactory(ActionMap, ResourceMap) -
Constructor for class org.openpermis.editor.policy.gui.ToolBarFactory
- Creates a tool bar factory that operates on the specified action and resource map.
- ToolDockable - Class in org.openpermis.editor.policy.gui.dock
- Dockable implementation for tool views.
- ToolDockable(Tool) -
Constructor for class org.openpermis.editor.policy.gui.dock.ToolDockable
- Creates a new tool dockable and attaches the specified view.
- ToolTrackerAction - Class in org.openpermis.editor.policy.view
- Action that tracks the state of a tool.
- ToolTrackerAction(Tool, ViewContext) -
Constructor for class org.openpermis.editor.policy.view.ToolTrackerAction
- Creates a new tool tracker for the specified tool and view context.
- toString() -
Method in class org.openpermis.editor.policy.ApplicationState
-
- toString() -
Method in enum org.openpermis.editor.policy.gui.IconAnnotation
-
- toString() -
Method in class org.openpermis.editor.policy.presenter.Problem
-
U
- unconfigureEnclosingScrollPane() -
Method in class org.openpermis.editor.policy.gui.checklist.CheckList
-
- unconfigureListeners() -
Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
- Removes the listeners to synchronize the list with the table model added in
CheckListModel.configureListeners()
.
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.command.AbstractCommand
-
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.command.AddRoleCommand
-
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.command.CollectionChangeCommand
-
- undo(PolicyBean) -
Method in interface org.openpermis.editor.policy.command.Command
- Reverts any changes performed in
Command.execute(org.openpermis.policy.bean.PolicyBean)
.
- undo() -
Method in class org.openpermis.editor.policy.command.CommandManager
- Performs an undo of the last command executed.
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.command.CompositeCommand
-
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.command.DetachRoleCommand
-
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.command.IncludeRoleCommand
-
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.command.PartRemoveCommand
-
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.command.PoolChangeCommand
-
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.command.PropertyChangeCommand
-
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.command.RemoveRoleCommand
-
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.command.RenameRoleCommand
-
- undo(PolicyBean) -
Method in class org.openpermis.editor.policy.view.EditPartCommand
-
- undoChanged(CommandManager, String, boolean, boolean) -
Method in class org.openpermis.editor.policy.view.PolicyView
- Called if the command manager changes.
- unmaskComposite(String) -
Method in class org.openpermis.editor.policy.gui.ComponentFactory
- Unmasks a name composite name.
- updateActions() -
Method in class org.openpermis.editor.policy.presenter.TargetPresenter
- Handler for changes in the actions of a target.
- updateActions() -
Method in class org.openpermis.editor.policy.view.AbstractToolView
- Prompts the tool to update its actions according to the presenter state.
- updateActions() -
Method in class org.openpermis.editor.policy.view.ProblemListTool
-
- updateActions() -
Method in class org.openpermis.editor.policy.view.RecentFilesTool
-
- updateActions() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
-
- updateActions() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool
-
- updateActions() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
-
- updateAuthority() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Handler for authority domain changes in a target.
- updateCollectionAtPresenter(Iterable<P>, ObservableList<P>, ObservableListListener) -
Method in class org.openpermis.editor.policy.presenter.PartPresenter
- Writes the parts in the presenter according to the model.
- updateCondition() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- Handler for changes in the condition of a targetaccessrule bean.
- updateConditionAtModel(Predicate) -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- Writes the condition in the presenter to the model.
- updateConstraint(TimePeriodConstraint) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Sets the constraint.
- updateConstraint() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Handler for changes in the
TimePeriodConstraint
of a RoleAssignmentRuleBean
bean.
- updateConstraintAtModel(TimePeriodConstraint) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Updates the constraint in the model.
- updateConstraintAtModel() -
Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
- Updates the the constraints in the model.
- updateDelegationDepth(int) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Sets the delegation depth.
- updateDelegationDepth() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Handler for changes in the delegationDepth of a
RoleAssignmentRuleBean
bean.
- updateDelegationDepthAtModel(int) -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Updates the delegation depth in the model.
- updateIdentity() -
Method in class org.openpermis.editor.policy.presenter.AuthorityPresenter
- Handles property changes of identity.
- updateIdentity() -
Method in class org.openpermis.editor.policy.presenter.DomainPresenter
- Handles property changes of identity.
- updateIdentity() -
Method in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
- Handles property changes of identity.
- updateName() -
Method in class org.openpermis.editor.policy.presenter.ActionPresenter
- Handles property changes of name.
- updateObligations() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- Handler for changes in the obligations of a targetaccessrule bean.
- updateParameters() -
Method in class org.openpermis.editor.policy.presenter.ActionPresenter
- Handles property changes of parameters.
- updateResourceDomain() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Handler for subject domain changes in a target.
- updateResourceDomain() -
Method in class org.openpermis.editor.policy.presenter.TargetPresenter
- Handler for resource domain changes in a target.
- updateRoles() -
Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
- Handler for changes in the roles of a role assignment rule bean.
- updateRoles() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- Handler for changes in the roles of a targetaccessrule bean.
- updateState() -
Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
- Updater for changes of the presenter.
- updateTargets() -
Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
- Handler for changes in the targets of a targetaccessrule bean.
- updateText() -
Method in class org.openpermis.editor.policy.presenter.ObligationPresenter
- Handles property changes of text.
- updateTitle() -
Method in class org.openpermis.editor.policy.gui.dock.EditorDockable
-
- updateTitle() -
Method in class org.openpermis.editor.policy.gui.dock.ToolDockable
-
- updateTitle() -
Method in interface org.openpermis.editor.policy.gui.dock.ViewDockable
- Updates the title of the dockable according to the view state.
- updateTitle() -
Method in class org.openpermis.editor.policy.view.AbstractView
-
- updateTree() -
Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
-
- updateViewTitle(View) -
Method in class org.openpermis.editor.policy.gui.dock.DockControl
- Updates the title of the dockable this view is attached to.
- updateViewTitle(View) -
Method in class org.openpermis.editor.policy.view.ContextView
-
- updateViewTitle(View) -
Method in interface org.openpermis.editor.policy.view.ViewContext
- Updates the title of the specified view.
- UriConverter - Class in org.openpermis.editor.policy.gui.binding
- Converter that converts
String
to URI
and vice versa. - UriConverter() -
Constructor for class org.openpermis.editor.policy.gui.binding.UriConverter
-
V
- valueChanged(ListSelectionEvent) -
Method in class org.openpermis.editor.policy.view.ProblemListTool
-
- valueOf(String) -
Static method in enum org.openpermis.editor.policy.gui.IconAnnotation
- Returns the enum constant of this type with the specified name.
- values() -
Static method in enum org.openpermis.editor.policy.gui.IconAnnotation
- Returns an array containing the constants of this enum type, in
the order they're declared.
- View - Interface in org.openpermis.editor.policy.view
- Describes a user interface view element.
- viewActivated(View) -
Method in interface org.openpermis.editor.policy.gui.dock.DockControlListener
- Indicates that a view has been activated in a dock control.
- viewActivated(View) -
Method in class org.openpermis.editor.policy.view.ContextView
-
- viewActivated(View) -
Method in class org.openpermis.editor.policy.view.ToolTrackerAction
-
- viewActivated(View) -
Method in interface org.openpermis.editor.policy.view.ViewContextListener
- Indicates that a view has been activated in a view context.
- viewClosed(View) -
Method in interface org.openpermis.editor.policy.gui.dock.DockControlListener
- Indicates that a view has been closed in a dock control.
- viewClosed(View) -
Method in class org.openpermis.editor.policy.view.ContextView
-
- viewClosed(View) -
Method in class org.openpermis.editor.policy.view.ToolTrackerAction
-
- viewClosed(View) -
Method in interface org.openpermis.editor.policy.view.ViewContextListener
- Indicates that a view has been closed in a view context.
- ViewContext - Interface in org.openpermis.editor.policy.view
- Manager for tool and editor views.
- ViewContextListener - Interface in org.openpermis.editor.policy.view
- Listener for view changes on a view context.
- viewDeactivated(View) -
Method in interface org.openpermis.editor.policy.gui.dock.DockControlListener
- Indicates that a view has been deactivated in a dock control.
- viewDeactivated(View) -
Method in class org.openpermis.editor.policy.view.ContextView
-
- viewDeactivated(View) -
Method in class org.openpermis.editor.policy.view.ToolTrackerAction
-
- viewDeactivated(View) -
Method in interface org.openpermis.editor.policy.view.ViewContextListener
- Indicates that a view has been deactivated in a view context.
- ViewDockable - Interface in org.openpermis.editor.policy.gui.dock
- Mix-in interface for dockables that render a view.
- viewOpened(View) -
Method in interface org.openpermis.editor.policy.gui.dock.DockControlListener
- Indicates that a view has been opened in a dock control.
- viewOpened(View) -
Method in class org.openpermis.editor.policy.view.ContextView
-
- viewOpened(View) -
Method in class org.openpermis.editor.policy.view.ToolTrackerAction
-
- viewOpened(View) -
Method in interface org.openpermis.editor.policy.view.ViewContextListener
- Indicates that a view has been opened in a view context.
W
- warn(String, Throwable) -
Method in class org.openpermis.editor.policy.beans.PropertyAccess
- Logs a warning with the specified message and cause.
- warn(String, Throwable) -
Method in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
- Logs a warning with the specified message and cause.
- WILDCARD_PROPERTY -
Static variable in annotation type org.openpermis.editor.policy.beans.PropertyChange
- The wildcard property that matches all properties.
- write(EditorDockable) -
Method in class org.openpermis.editor.policy.gui.dock.EditorFactory
-
- writeAttributeCertificate(File, AttributeCertificate) -
Method in class org.openpermis.editor.policy.view.PolicySigningWizard
- Encodes and writes an attribute certificate.
- writeAttributeCertificate(File, AttributeCertificate) -
Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
- Encodes and writes an attribute certificate.
- writeStream(DataOutputStream) -
Method in class org.openpermis.editor.policy.gui.dock.EditorLayout
-
- writeXML(XElement) -
Method in class org.openpermis.editor.policy.gui.dock.EditorLayout
-
- WSDL_FILE_FILTER -
Static variable in class org.openpermis.editor.policy.PolicyFileFilter
- Filter for WSDL files.
X
- x(int) -
Method in class org.openpermis.editor.policy.gui.SmartConstraints
- Returns a cell constraints with the current location and a width and height of one.
- XML_FILE_FILTER -
Static variable in class org.openpermis.editor.policy.PolicyFileFilter
- Filter for XML policy files.
- xw(int, int) -
Method in class org.openpermis.editor.policy.gui.SmartConstraints
- Returns a cell constraints with the current location, the specified width and height of one.
Y
- y(int) -
Method in class org.openpermis.editor.policy.gui.SmartConstraints
- Returns a cell constraints with the current location and a width and height of one.
- yw(int, int) -
Method in class org.openpermis.editor.policy.gui.SmartConstraints
- Returns a cell constraints with the current location and a width and height of one.
A B C D E F G H I L M O P Q R S T U V W X Y
PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:15:11
Copyright (c) 2002-2007 Ergon Informatik AG