A B C D E F G H I K L M N 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.
absolutePeriodCheckBox - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
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_EXTENSION - Static variable in class org.openpermis.editor.policy.PolicyFileFilter
ACE extension .ace.
ACE_FILE_FILTER - Static variable in class org.openpermis.editor.policy.PolicyFileFilter
Filter for ACE policy files.
aceContentArea - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Text area showing the ace content.
aceFile - Variable in class org.openpermis.editor.policy.view.PolicySigningWizard
Text field for the selection of the output file created.
aceFile - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Text field for the selection of the output file created.
acPath - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Text field for the selection of the attribute certificate to browse file.
action - Variable in class org.openpermis.editor.policy.adapter.overview.ActionBeanOverview
 
action - Variable in class org.openpermis.editor.policy.gui.ActionForwarder
The action to trigger.
action - Variable in class org.openpermis.editor.policy.gui.DoubleClickForwarder
The action to trigger.
action - Variable in class org.openpermis.editor.policy.MacAdapter.EventHandlerAdapter
The action to invoke.
action - Variable in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
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.
ActionEditor.ParametersModel - Class in org.openpermis.editor.policy.view
A model for the table representing the action's parameters.
ActionEditor.ParametersModel() - Constructor for class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
 
ActionEditor.TypesEditor - Class in org.openpermis.editor.policy.view
The editor for the parameter type.
ActionEditor.TypesEditor(String[]) - Constructor for class org.openpermis.editor.policy.view.ActionEditor.TypesEditor
 
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.
actionList - Variable in class org.openpermis.editor.policy.view.DecisionTool
 
actionList - Variable in class org.openpermis.editor.policy.view.TargetEditor
The list of actions in the target.
actionList() - Method in class org.openpermis.editor.policy.view.TargetEditor
 
actionMap - Variable in class org.openpermis.editor.policy.gui.ComponentFactory
The action map attached to this factory instance.
actionMap - Variable in class org.openpermis.editor.policy.view.AbstractView
The action map attached to this view instance.
actionMap - Variable in class org.openpermis.editor.policy.view.PolicySigningWizard
The action map attached to this view instance.
actionMap - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The action map attached to this view instance.
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
 
actionNameInUse(String) - Method in class org.openpermis.editor.policy.gui.binding.ActionNameConverter
Check if a action name is already used by another action.
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
 
actionPool - Variable in class org.openpermis.editor.policy.presenter.PolicyPool
 
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.
actions - Variable in class org.openpermis.editor.policy.presenter.TargetPresenter
The actions of this target as observable collection.
actionsFromWsdlImport() - Method in class org.openpermis.editor.policy.view.PolicyView
Import the actions from a wsdl file.
actionsUpdater - Variable in class org.openpermis.editor.policy.presenter.TargetPresenter
Updater that keeps the model in sync with the observable actions list.
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.
active - Variable in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
Indicates if listening for focus changes.
active - Variable in class org.openpermis.editor.policy.presenter.RecentFilesPresenter
The currently active file.
active - Variable in class org.openpermis.editor.policy.presenter.RoleAssignmentRuleListPresenter
The currently active role assignment rule.
active - Variable in class org.openpermis.editor.policy.presenter.RoleHierarchyListPresenter
The currently active role hierarchy.
active - Variable in class org.openpermis.editor.policy.presenter.TargetAccessRuleListPresenter
The currently active target access rule.
activeAuthority - Variable in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
The currently active authority.
activeResourceDomain - Variable in class org.openpermis.editor.policy.presenter.TargetPresenter
The currently active target access rule.
activeSubjectDomain - Variable in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
The currently active subject domain.
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 part beans.
adaptTo(PartBean, Class<T>) - Method in interface org.openpermis.editor.policy.adapter.AdapterTrader
Adapts a part bean to the adaptee type.
adaptTo(PartBean, Class<T>) - Method in class org.openpermis.editor.policy.adapter.BasicAdapterTrader
 
ADD - Static variable in class org.openpermis.editor.policy.beans.BeanUtilities
Method name of 'addPropertyChangeListener' support method.
add(Object, Object) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
add() - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
Adds a new term to the condition.
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.
addModelListeners() - Method in class org.openpermis.editor.policy.gui.checklist.CheckList
Adds listeners to the model that should be removed if the list disappears.
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(T, PropertyChangeListener) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Registers the specified property change listener at the given bean.
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
 
addTimeOfDayBinding(BindingGroup) - Method in class org.openpermis.editor.policy.gui.component.TimeStampPicker
 
addToolBarEntries(JToolBar, String, String[]) - Method in class org.openpermis.editor.policy.gui.ToolBarFactory
Recursively adds all entries to the tool bar specified.
addToolBarEntries(JToolBar, String, String[], boolean) - Method in class org.openpermis.editor.policy.gui.ToolBarFactory
Primitive to add tool bar entries.
addToReference(int) - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
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.
ANNOTATION_PREFIX - Static variable in class org.openpermis.editor.policy.gui.PolicyIconRegistry
Prefix for annotation icons.
Application - Class in org.openpermis.editor.policy
The singleton policy editor application instance.
Application() - Constructor for class org.openpermis.editor.policy.Application
 
application - Variable in class org.openpermis.editor.policy.MacAdapter
The EAWT application instance.
APPLICATION_STATE - Static variable in class org.openpermis.editor.policy.Application
Name of the file that holds the persistent application state.
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.
ARG_COUNT - Static variable in class org.openpermis.editor.policy.beans.BeanUtilities
An array of allowed number of arguments in a property change method.
ARG_NEW_VALUE - Static variable in class org.openpermis.editor.policy.beans.BeanUtilities
The new value argument position in a property change method.
ARG_OLD_VALUE - Static variable in class org.openpermis.editor.policy.beans.BeanUtilities
The old value argument position in a property change method.
ARG_PROPERTY - Static variable in class org.openpermis.editor.policy.beans.BeanUtilities
The property argument position in a property change method.
ARG_SOURCE - Static variable in class org.openpermis.editor.policy.beans.BeanUtilities
The source argument position in a property change method.
assertValidRecentFilesIndex(int) - Method in class org.openpermis.editor.policy.ApplicationState
Checks if the specified recent files index is valid.
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
 
attributeAuthority() - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
authority - Variable in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
authority - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
Chooser for the authority.
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.
authorityList - Variable in class org.openpermis.editor.policy.view.DecisionTool
 
authorityPool - Variable in class org.openpermis.editor.policy.presenter.PolicyPool
 
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

backgroundColor - Variable in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
The original background color of the component.
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.
basicPartBeanFactory - Variable in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
 
bean - Variable in class org.openpermis.editor.policy.beans.PropertyAccess
The bean this support class operates on.
bean - Variable in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
The bean this support class operates on.
bean - Variable in class org.openpermis.editor.policy.command.PropertyChangeCommand
The bean to modify.
BeanUtilities - Class in org.openpermis.editor.policy.beans
Utility functions around Java Beans.
BeanUtilities() - Constructor for class org.openpermis.editor.policy.beans.BeanUtilities
Objects of this class cannot be instantiated.
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
 
bindComboBox(BindingGroup, JComboBox, DecisionPresenter, String, ObservableList<? extends PartBean>) - Method in class org.openpermis.editor.policy.view.DecisionTool
 
bindingGroup - Variable in class org.openpermis.editor.policy.view.AbstractEditor
The binding group used to bind the presenter to view components.
bindingGroup - Variable in class org.openpermis.editor.policy.view.AbstractToolView
The binding group used to wire view components to the presenter.
bindPresenterProperties(DecisionPresenter, BindingGroup) - Method in class org.openpermis.editor.policy.view.DecisionTool
 
bindToModel() - Method in class org.openpermis.editor.policy.gui.component.TimeStampPicker
 
BOOLEAN_TERM_TYPES - Static variable in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
BORDER - Static variable in class org.openpermis.editor.policy.view.PolicySigningWizard
The content border for the wizard.
BORDER - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The content border for the wizard.
BROWSER_PREFERRED_SIZE - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The preferred size of the certificate browser.
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.
canCloseView() - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Check if the view can be closed.
canCreateTypedComponent(String) - Method in class org.openpermis.editor.policy.view.PolicyView
Check if the factory can create the typed component specified.
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.
cellConstraints - Variable in class org.openpermis.editor.policy.gui.SmartConstraints
The actual cell constraints object used.
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.
changeCollection(boolean) - Method in class org.openpermis.editor.policy.command.CollectionChangeCommand
 
changeCollection(boolean) - Method in class org.openpermis.editor.policy.command.PoolChangeCommand
 
changeDispatcher - Variable in class org.openpermis.editor.policy.presenter.PartPresenter
The property change dispatcher for the model.
changeDispatcher - Variable in class org.openpermis.editor.policy.presenter.RecentFilesPresenter
The property change dispatcher for the model.
changeSupport - Variable in class org.openpermis.editor.policy.command.CommandManager
Beans property change support.
changeSupport - Variable in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
changeSupport - Variable in class org.openpermis.editor.policy.presenter.Presenter
Beans property change support.
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.
CheckListModel.ColumnType - Enum in org.openpermis.editor.policy.gui.checklist
Describes the type of a column, including getters and setters.
CheckListModel.ColumnType(String, Class<?>, boolean) - Constructor for enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
 
CheckListModel.PoolListener - Class in org.openpermis.editor.policy.gui.checklist
Synchronizes the check list model if a change in the pool list occurs.
CheckListModel.PoolListener() - Constructor for class org.openpermis.editor.policy.gui.checklist.CheckListModel.PoolListener
 
CheckListModel.SelectionListener - Class in org.openpermis.editor.policy.gui.checklist
Synchronizes the check list model if a change in the selection list occurs.
CheckListModel.SelectionListener() - Constructor for class org.openpermis.editor.policy.gui.checklist.CheckListModel.SelectionListener
 
checkProperty(String) - Method in class org.openpermis.editor.policy.beans.PropertyAccess
Checks if the property is valid.
checkReferences(String, String) - Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
 
checkSignature(Method, Object[]) - Method in class org.openpermis.editor.policy.MacAdapter.EventHandlerAdapter
Checks if the invocation method and arguments match those of the event handler proxied.
children() - Method in class org.openpermis.editor.policy.view.RoleNode
 
children - Variable in class org.openpermis.editor.policy.view.TermNode
 
children() - Method in class org.openpermis.editor.policy.view.TermNode
 
childrenTable - Variable in class org.openpermis.editor.policy.view.RoleBrowser
 
childrenTableModel - Variable in class org.openpermis.editor.policy.view.RoleBrowser
 
chooseDefaultAction() - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
chooseDefaultAuthority() - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
chooseDefaultResourceDomain() - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
chooseDefaults() - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
chooseFile(int, boolean, PolicyFileFilter) - Method in class org.openpermis.editor.policy.Application
Opens the file chooser and returns the user selection.
CHOOSER_TEXT - Static variable in class org.openpermis.editor.policy.view.PolicySigningWizard
The text on the directory chooser buttons.
CHOOSER_TEXT - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The text on the directory chooser buttons.
classFromString(String) - Method in class org.openpermis.editor.policy.view.ActionEditor
 
clear() - Method in class org.openpermis.editor.policy.presenter.PolicyProblemReporter
 
clearError(JComponent) - Static method in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
Clears the synchronization error state of a component.
clearError(JLabel) - Method in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
Clears the error message showing on the given label.
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.
clearTimeOfDay(Calendar) - Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
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
 
closedEventFired - Variable in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Indicates if the clsed event has already been fired.
closeDockable() - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Closes the dockable.
closeEditorView(Editor, boolean) - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Removes the dockable responsible for the view specified.
closeToolView(Tool, 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.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
color - Variable in enum org.openpermis.editor.policy.presenter.DecisionPresenter.Decision
 
columnClass - Variable in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
 
columnHeader - Variable in class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
Column headers.
columnName - Variable in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
 
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 - Variable in class org.openpermis.editor.policy.gui.ActionForwarder
The command to pass.
COMMAND - Static variable in class org.openpermis.editor.policy.gui.DoubleClickForwarder
Default command used to trigger the action.
command - Variable in class org.openpermis.editor.policy.gui.DoubleClickForwarder
The command to pass.
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.
commandManager - Variable in class org.openpermis.editor.policy.presenter.PolicyPresenter
The command dispatcher of the policy of this presenter.
commandManagerDispatcher - Variable in class org.openpermis.editor.policy.view.PolicyView
Dispatcher for undo/redo events.
commands - Variable in class org.openpermis.editor.policy.command.CompositeCommand
The first command to execute.
component - Variable in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
The component this error binding listener modifies.
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
 
COMPOSITE - Static variable in class org.openpermis.editor.policy.gui.ComponentFactory
Resource entry start and stop characters for composite entries.
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.
computeDecision() - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
condition - Variable in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
This target access rule's condition.
CONDITION_TERM_TYPES - Static variable in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
conditionTree - Variable in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
The tree representing the condition.
configure(T, Action) - Static method in class org.openpermis.editor.policy.gui.SelectableAction
Configures the specified button for use with the given action.
configure(T, JLabel) - Method in class org.openpermis.editor.policy.view.PolicySigningWizard
Configures the specified text component.
configure(FrameView) - Method in class org.openpermis.editor.policy.view.PolicyView
Configures the specified frame view for displaying this view.
configure(T, JLabel) - Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Configures the specified text component.
configureEnclosingScrollPane() - Method in class org.openpermis.editor.policy.gui.checklist.CheckList
Disables the header view of this table.
configureEnclosingScrollPane() - Method in class org.openpermis.editor.policy.view.HeaderlessJTable
Disables the header view of this table.
configureEnclosingScrollPane() - Method in class org.openpermis.editor.policy.view.RoleBrowser.NoHeaderJTable
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.
configureListeners() - Method in class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
 
configureToolsMenu(JMenuBar) - Method in class org.openpermis.editor.policy.view.PolicyView
Configures the tools menu of the specified menu bar.
constraint - Variable in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
 
container - Variable in class org.openpermis.editor.policy.Application
The dependency injection container of this application.
container - Variable in class org.openpermis.editor.policy.view.PolicyView
The dependency injection container of this view.
contains(List<?>, Object) - Method in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
Checks if the specified item is in the given list.
containsSerial(Iterable<T>, T) - Method in class org.openpermis.editor.policy.presenter.PartPresenter
Checks if a collection contains a partbean.
content - Variable in class org.openpermis.editor.policy.view.PolicySigningWizard
The wizard content pane.
content - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The wizard content pane.
CONTENT_PANEL_DIMENSION - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The size of the content panel.
contentPane - Variable in class org.openpermis.editor.policy.view.AbstractView
The content pane of this view, lazily initialized.
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.
context - Variable in class org.openpermis.editor.policy.presenter.PartPresenter
The policy context.
context - Variable in class org.openpermis.editor.policy.view.AbstractView
The context this view is attached to.
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.
control - Variable in class org.openpermis.editor.policy.gui.dock.DockControl
The common control of the docking framework wrapped by this class.
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
 
convertForward(Long) - Method in class org.openpermis.editor.policy.gui.component.TimeStampPicker.TimeOfDayConverter
 
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
 
convertReverse(String) - Method in class org.openpermis.editor.policy.gui.component.TimeStampPicker.TimeOfDayConverter
 
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.
createActionList(TargetBean) - Method in class org.openpermis.editor.policy.presenter.TargetPresenter
Creates the initial action list for the specified model.
createAFalse() - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
createApplicationInstance() - Method in class org.openpermis.editor.policy.MacAdapter
Creates an instance of an apple application object.
createATrue() - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
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.
createChooser(JTextField, int, PolicyFileFilter) - Method in class org.openpermis.editor.policy.view.PolicySigningWizard
Creates a file chooser button for the specified target field.
createChooser(JTextField, int, PolicyFileFilter) - Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Creates a file chooser button for the specified target field.
createCollectionAtPresenter(Iterable<P>) - Method in class org.openpermis.editor.policy.presenter.PartPresenter
Creates the initial presenter list for the specified model list.
createCommandName(Object, String) - Static method in class org.openpermis.editor.policy.command.PropertyChangeCommand
Creates a name for the command.
createContainer(PicoContainer) - Static method in class org.openpermis.editor.policy.adapter.BasicAdapterTrader
Creates a pico container and fill it with all combinations of part beans and adaptee types.
createContainer(Object...) - Method in class org.openpermis.editor.policy.Application
Creates and configures the pico container for this application.
createContainer(PicoContainer, Application, PolicyIconRegistry, AdapterTrader) - Method in class org.openpermis.editor.policy.view.PolicyView
Creates and configures a pico container for this view.
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
 
createControl(JFrame) - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Creates a new control that is used internally to manage dockables.
createDecisionPane(JLabel) - Method in class org.openpermis.editor.policy.view.DecisionTool
 
createDockable() - Method in class org.openpermis.editor.policy.gui.dock.EditorFactory
Creates a new, uninitialized editor dockable.
createFactory() - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Creates the factory used to create new editor dockables.
createKey(Class<?>, Class<?>) - Static method in class org.openpermis.editor.policy.adapter.BasicAdapterTrader
Creates a unique key that identifies a bean/adapter type pair.
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.
createLabel(String) - Method in class org.openpermis.editor.policy.view.PolicySigningWizard
Creates a named label for automated translation.
createLabel(String) - Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Creates a named label for automated translation.
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.
createNewTerm(Object[]) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
createObligationList(TargetAccessRuleBean) - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Creates the initial obligation list for the specified model.
createPanelLayout() - Static method in class org.openpermis.editor.policy.gui.component.TimeStampPicker
 
createParameterList() - Method in class org.openpermis.editor.policy.presenter.ActionPresenter
Creates a new parameter list that contains all paramters bound at the model.
createPasswordField(JLabel) - Method in class org.openpermis.editor.policy.view.PolicySigningWizard
Creates and configures a password field.
createPasswordField(JLabel) - Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Creates and configures a password field.
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.
createRoleList(RoleAssignmentRuleBean) - Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
Creates the initial role list for the specified model.
createRoleList(TargetAccessRuleBean) - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Creates the initial role list for the specified model.
createRoleList() - Method in class org.openpermis.editor.policy.view.DecisionTool
 
createSelectedRoles() - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
createSeparator(String) - Method in class org.openpermis.editor.policy.view.PolicySigningWizard
Creates a named separator for automated translation.
createSeparator(String) - Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Creates a named separator for automated translation.
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
 
createTargetList(TargetAccessRuleBean) - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Creates the initial target list for the specified model.
createTextField(JLabel) - Method in class org.openpermis.editor.policy.view.PolicySigningWizard
Creates and configures a text field.
createTextField(JLabel) - Method in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Creates and configures a text field.
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.
createTypedComponent(String, Object) - Method in class org.openpermis.editor.policy.view.PolicyView
Factory method to create a typed component of the specified type.
createWorkingArea(CControl, EditorFactory) - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Creates a new working area at the specified control for the given factory.
currentPresenter - Variable in class org.openpermis.editor.policy.view.AbstractToolView
The presenter that this view renders.

D

datePicker - Variable in class org.openpermis.editor.policy.gui.component.TimeStampPicker
 
decision - Variable in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
decisionLabel - Variable in class org.openpermis.editor.policy.view.DecisionTool
 
decisionPanel - Variable in class org.openpermis.editor.policy.view.DecisionTool
 
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.
DecisionPresenter.Decision - Enum in org.openpermis.editor.policy.presenter
 
DecisionPresenter.Decision(Color) - Constructor for enum org.openpermis.editor.policy.presenter.DecisionPresenter.Decision
 
DecisionPresenter.ParameterTableModel - Class in org.openpermis.editor.policy.presenter
 
DecisionPresenter.ParameterTableModel() - Constructor for class org.openpermis.editor.policy.presenter.DecisionPresenter.ParameterTableModel
 
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.
DEFAULT_LOCATION - Static variable in class org.openpermis.editor.policy.view.DecisionTool
Place the tool by default in the right part of the window and give it enough space.
DEFAULT_PROBLEM_LIST_LOCATION - Static variable in class org.openpermis.editor.policy.view.ProblemListTool
The default location for the problem list tool.
DEFAULT_ROLE_ASSIGNMENT_RULE_LIST_LOCATION - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
The default location for this tool.
DEFAULT_ROLE_HIERARCHY_LIST_LOCATION - Static variable in class org.openpermis.editor.policy.view.RoleHierarchyListTool
The default location for the role hierarchy list tool.
defaultBackground - Variable in class org.openpermis.editor.policy.gui.component.TimeStampPicker.TimeOfDayBindingListener
 
defaultButton - Variable in class org.openpermis.editor.policy.view.PolicySigningWizard
The default button of the wizard.
defaultButton - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The default button of the wizard.
defaultZoneTimeStamp - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
delegate - Variable in class org.openpermis.editor.policy.gui.IconRegistryConverter
The resource converter to delegate unhandled requests to.
delegationDepth - Variable in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
 
delegationDepthLabel - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
deleteSelectedFile() - Method in class org.openpermis.editor.policy.view.RecentFilesTool
 
depthAndConstraints() - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
description - Variable in class org.openpermis.editor.policy.PolicyFileFilter
 
destroyDockable() - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Destroys the dockable.
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.
dialog - Variable in class org.openpermis.editor.policy.view.PolicySigningWizard
The wizard dialog component.
dialog - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The wizard dialog component.
disable(Component) - Method in class org.openpermis.editor.policy.view.DomainEditor
 
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.
dockable - Variable in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
The dockable monitored.
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.
dockControl - Variable in class org.openpermis.editor.policy.view.ContextView
The dock control of this view context.
DockControl.ViewMonitor<T extends bibliothek.gui.dock.common.intern.DefaultCDockable> - Class in org.openpermis.editor.policy.gui.dock
Monitor for views and dockables.
DockControl.ViewMonitor(T, View) - Constructor for class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Creates a focus listener to monitors activation and deactivation of a view.
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
 
domain - Variable in class org.openpermis.editor.policy.adapter.overview.DomainBeanOverview
 
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.
doSavePolicy(boolean) - Method in class org.openpermis.editor.policy.view.PolicyView
Saves the current policy to a file.
doubleClickAction - Variable in class org.openpermis.editor.policy.gui.checklist.CheckList
The action to trigger on a double click.
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.
dummy4SelectionColors - Variable in class org.openpermis.editor.policy.view.RoleNodeRenderer
 

E

edit(Object, Object) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
edit() - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
Edits a term from the condition.
editable - Variable in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
 
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.
editor - Variable in class org.openpermis.editor.policy.view.EditPartCommand
The editor created for undo.
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
 
editors - Variable in class org.openpermis.editor.policy.gui.dock.DockControl
The editors managed by this control.
editorType(Class<? extends PartBean>) - Method in class org.openpermis.editor.policy.view.PolicyView
Returns a unique string identifier for an editor that renders the specified part bean type.
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
 
editUndo() - Method in class org.openpermis.editor.policy.view.PolicyView
Undo one action.
elementBean - Variable in class org.openpermis.editor.policy.command.CollectionChangeCommand
The bean to be aded/removed.
elementBean - Variable in class org.openpermis.editor.policy.command.PoolChangeCommand
The bean to operate on.
EmptyIcon - Class in org.openpermis.editor.policy.gui
An icon that does not have any content.
EmptyIcon(int, int) - Constructor for class org.openpermis.editor.policy.gui.EmptyIcon
Creates an empty icon of the specified dimensions.
END - Static variable in enum org.openpermis.editor.policy.gui.IconAnnotation
End character for annotations.
endDatePicker - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
ENTRIES - Static variable in class org.openpermis.editor.policy.gui.ComponentFactory
Suffix for collection entries.
equalParameter(Object, Object) - Method in class org.openpermis.editor.policy.presenter.Problem
Compare two parameters if they are equivalent.
equalParameters(Problem) - Method in class org.openpermis.editor.policy.presenter.Problem
Check if the paramters of this problem are the same as the ones of the other problem.
equalPart(Problem) - Method in class org.openpermis.editor.policy.presenter.Problem
Check if the other problem has the same part.
equals(Object) - Method in class org.openpermis.editor.policy.presenter.Problem
 
ERROR_MESSAGE - Static variable in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
Status label client property used to indicate if an error is showing.
ERROR_MESSAGE_PROPERTY_KEY - Static variable in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
Property of type String set at components if they have an error.
ERROR_STATE_PROPERTY_KEY - Static variable in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
Property of type Boolean set at components to indicate an error.
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.
errorColor - Variable in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
The error color to use.
errorIcon - Variable in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
The error icon to use.
errorMessage - Variable in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
The error message in case of a failure.
errorReporter - Variable in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
The error reporter to use.
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.
errorStatusUpdater - Variable in class org.openpermis.editor.policy.view.PolicyView
Updater that syncs the status bar with error messages.
evaluationTimeStamp - Variable in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
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 - Variable in class org.openpermis.editor.policy.gui.dock.DockControl
The event support of this dock control.
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.
eventSupport - Variable in class org.openpermis.editor.policy.view.ContextView
Event support used to notify view context listeners.
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.
extension - Variable in class org.openpermis.editor.policy.PolicyFileFilter
 
externalized(CDockable) - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
 
extractMaximumUpToDays() - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
extractMinimumFromDays() - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
extractMinimumUpToDays() - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 

F

factory - Variable in class org.openpermis.editor.policy.gui.dock.DockControl
Factory used to create new editor dockables.
factory - Variable in class org.openpermis.editor.policy.view.PolicyView
The dependency injection container of this view.
fileClose() - Method in class org.openpermis.editor.policy.view.PolicyView
Closes the currently edited policy.
filename - Variable in class org.openpermis.editor.policy.presenter.PolicyPresenter
The filename of the current 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() - Method in class org.openpermis.editor.policy.gui.component.TimeStampPicker
 
fillContentPane(JPanel) - Method in class org.openpermis.editor.policy.view.AbstractEditor
 
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
 
findDefaultFocusComponent(Container) - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Searches a suitable focus root starting at the given container.
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.
fireTableDataChanged() - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter.ParameterTableModel
 
fireViewActivated(View) - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Fires an event that the specified view has been activated.
fireViewClosed(View) - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Fires an event that the specified view has been closed.
fireViewClosed(boolean) - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Fires a view closed event.
fireViewDeactivated(View) - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Fires an event that the specified view has been deactivated.
fireViewOpened(View) - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Fires an event that the specified view has been opened.
fireViewOpened() - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Fires a view opened event.
FIRST_ROW_SPACING - Static variable in class org.openpermis.editor.policy.gui.checklist.CheckList
Additional spacing for the first row.
FOCUS_OWNER - Static variable in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
Property for the focus owner changes.
FOCUSED_WINDOW - Static variable in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
Property for the focused window changes.
focusGained(CDockable) - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
 
focusLost(CDockable) - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
 
FORMAT_LIST - Static variable in class org.openpermis.editor.policy.view.LoadProblemRecorder
Dialog format for warnings.
FORMAT_TABLE - Static variable in class org.openpermis.editor.policy.view.LoadProblemRecorder
Dialog format for warnings.
frame - Variable in class org.openpermis.editor.policy.view.PolicyView
The frame used by this policy view to display its contents.
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.DomainBeanOverview
 
get() - Method in class org.openpermis.editor.policy.adapter.overview.ObligationBeanOverview
 
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.
GET_PREFIX - Static variable in class org.openpermis.editor.policy.beans.BeanUtilities
Prefix of Java Beans getter methods.
getAction(String) - Method in class org.openpermis.editor.policy.gui.ComponentFactory
Returns a swing action with the specified name.
getAction(Action) - Method in class org.openpermis.editor.policy.MacAdapter
Returns an action for use when registering handlers.
getAction() - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
Gets the currently selected action.
getActionMap() - Method in class org.openpermis.editor.policy.Application
Returns the context application action map of this class.
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.
getActionsText(ActionBeanCollection) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool.Renderer
 
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.
getAllowsChildren() - Method in class org.openpermis.editor.policy.view.RoleNode
 
getAllowsChildren() - Method in class org.openpermis.editor.policy.view.TermNode
 
getAnnotations(String) - Static method in enum org.openpermis.editor.policy.gui.IconAnnotation
Returns an array of annotations defined in the specified icon key.
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.
getCalendar() - Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
getCalendar(Date) - Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
getCellRenderer(int, int) - Method in class org.openpermis.editor.policy.gui.checklist.CheckList
 
getChildAt(int) - Method in class org.openpermis.editor.policy.view.RoleNode
 
getChildAt(int) - Method in class org.openpermis.editor.policy.view.TermNode
 
getChildCount() - Method in class org.openpermis.editor.policy.view.RoleNode
 
getChildCount() - Method in class org.openpermis.editor.policy.view.TermNode
 
getColumnClass() - Method in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
The value class of this column.
getColumnClass(int) - Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
 
getColumnClass(int) - Method in class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
 
getColumnCount() - Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
 
getColumnCount() - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter.ParameterTableModel
 
getColumnCount() - Method in class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
 
getColumnCount() - Method in class org.openpermis.editor.policy.view.RoleBrowser.ChildrenTableModel
 
getColumnCount() - Method in class org.openpermis.editor.policy.view.RoleBrowser.ParentsTableModel
 
getColumnName() - Method in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
The name of this column.
getColumnName(int) - Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
 
getColumnName(int) - Method in class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
 
getColumnType(int) - Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
Returns the type of the column at the specified index.
getColumnWidth(int) - Method in class org.openpermis.editor.policy.gui.checklist.CheckList
Calculates the maximum width of the specified column.
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
 
getDockable() - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Returns the dockable monitored.
getDomainText(DomainBean) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool.Renderer
 
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
 
getFromMap(String) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
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.
getIconAnnotation(String) - Static method in enum org.openpermis.editor.policy.gui.IconAnnotation
Performs a lookup of an annotation.
getIconHeight() - Method in class org.openpermis.editor.policy.gui.CompoundIcon
 
getIconHeight() - Method in class org.openpermis.editor.policy.gui.EmptyIcon
 
getIconRegistryKey(String) - Static method in class org.openpermis.editor.policy.gui.IconRegistryConverter
Returns the icon registry key for the specified key.
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(Identifiable) - Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
Returns the identity string representation of the specified identifiable.
getIdentity() - Method in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
Gets the identity.
getIdentity(DomainBean) - Method in class org.openpermis.editor.policy.presenter.TargetPresenter
Returns the identity string representation of the specified domain.
getIndex(TreeNode) - Method in class org.openpermis.editor.policy.view.RoleNode
 
getIndex(TreeNode) - Method in class org.openpermis.editor.policy.view.TermNode
 
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.
getKey(ProblemType) - Method in class org.openpermis.editor.policy.view.LoadProblemRecorder
Returns the translation key for a problem type.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.openpermis.editor.policy.renderer.PartBeanListCellRenderer
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.openpermis.editor.policy.view.ProblemListTool.Renderer
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.openpermis.editor.policy.view.RecentFilesTool.Renderer
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool.Renderer
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool.Renderer
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool.Renderer
 
getMenuBar() - Method in class org.openpermis.editor.policy.view.PolicyView
Returns the menu bar for this policy view.
getMessage() - Method in class org.openpermis.editor.policy.presenter.PolicyProblemReporter.PartProblem
 
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.
getNamesOfArgumentsOfGivenType(Class<?>) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
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.DecisionPresenter.ParameterTableModel
 
getParameters() - Method in class org.openpermis.editor.policy.presenter.PolicyProblemReporter.PartProblem
 
getParameters() - Method in class org.openpermis.editor.policy.presenter.Problem
Returns the problem parameters.
getParameterTableModel() - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
getParent() - Method in class org.openpermis.editor.policy.view.RoleNode
 
getParent() - Method in class org.openpermis.editor.policy.view.TermNode
 
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.PolicyProblemReporter.PartProblem
 
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 class org.openpermis.editor.policy.presenter.PolicyPartPool.DefaultPartFinder
 
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.Parameters ObservableList.
getProblemList() - Method in class org.openpermis.editor.policy.presenter.Problem.ProblemRecorder
 
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.
getPropertyChangeMethods(Class<?>, Class<?>) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Builds a map of methods with a PropertyChange annotation.
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.
getRecentFilesAsString() - Method in class org.openpermis.editor.policy.ApplicationState
Returns a string representation for the recent files 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.Application
Returns the context resource map of this class.
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.
getRole() - Method in class org.openpermis.editor.policy.view.RoleNode
 
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.
getRoleText(RoleCollection) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool.Renderer
 
getRowCount() - Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
 
getRowCount() - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter.ParameterTableModel
 
getRowCount() - Method in class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
 
getRowCount() - Method in class org.openpermis.editor.policy.view.RoleBrowser.ChildrenTableModel
 
getRowCount() - Method in class org.openpermis.editor.policy.view.RoleBrowser.ParentsTableModel
 
getSelectedNode() - Method in class org.openpermis.editor.policy.view.RoleBrowser
 
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.
getSimpleClassNames(Class<?>[]) - Method in class org.openpermis.editor.policy.view.ActionEditor
 
getStatusBar() - Method in class org.openpermis.editor.policy.view.PolicyView
Returns the status bar for this policy view.
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.
getter(Class<?>, String) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Finds the method for the getter of the specified property.
getTerm() - Method in class org.openpermis.editor.policy.view.TermNode
 
getterName(String, boolean) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Returns the method name of the getter for the specified property.
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.
getTimeOfDay(Calendar) - Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
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 class org.openpermis.editor.policy.view.PolicyView
Returns the tool bar for this policy view.
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.
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.openpermis.editor.policy.view.RoleNodeRenderer
 
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
 
getValue(int, List<?>, List<?>) - Method in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
Returns the value of this column at the specified row index.
getValueAt(int, int) - Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
 
getValueAt(int, int) - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter.ParameterTableModel
 
getValueAt(int, int) - Method in class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
 
getValueAt(int, int) - Method in class org.openpermis.editor.policy.view.RoleBrowser.ChildrenTableModel
 
getValueAt(int, int) - Method in class org.openpermis.editor.policy.view.RoleBrowser.ParentsTableModel
 
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.
getViewportWidth() - Method in class org.openpermis.editor.policy.gui.checklist.CheckList
Returns the view of the enclosing viewport or the width of this table.
getViews() - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Returns all view currently attached to this dock control.
getWarningDetails(File, int) - Method in class org.openpermis.editor.policy.view.LoadProblemRecorder
Returns an HTML version of the collected warnings.
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.
GLUE - Static variable in class org.openpermis.editor.policy.gui.ComponentFactory
Resource entry value for a tool glue entry.

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.
HASH_CODE_MULTIPLIER - Static variable in class org.openpermis.editor.policy.presenter.Problem
Multiplier used when combining hash codes.
HASH_CODE_SEED - Static variable in class org.openpermis.editor.policy.presenter.Problem
Seed value used when combining hash codes.
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.
headerIdentity() - Method in class org.openpermis.editor.policy.view.AuthorityEditor
 
headerIdentity() - Method in class org.openpermis.editor.policy.view.DomainEditor
 
HeaderlessJTable - Class in org.openpermis.editor.policy.view
 
HeaderlessJTable(TableModel) - Constructor for class org.openpermis.editor.policy.view.HeaderlessJTable
Creates an HeaderlessJTable.
headerName() - Method in class org.openpermis.editor.policy.view.ActionEditor
 
headerName() - Method in class org.openpermis.editor.policy.view.ObligationEditor
 
height - Variable in class org.openpermis.editor.policy.gui.CompoundIcon
Cache for the combined icon height.
height - Variable in class org.openpermis.editor.policy.gui.EmptyIcon
The height of this icon.
hierarchy - Variable in class org.openpermis.editor.policy.view.RoleNode
 
hoursFromMillis(long) - Method in class org.openpermis.editor.policy.gui.component.TimeStampPicker.TimeOfDayConverter
 

I

ICON - Static variable in class org.openpermis.editor.policy.FrameInjector
Application resource key for the default image icon of frames created.
icon - Variable in class org.openpermis.editor.policy.view.RecentFilesTool.Renderer
 
icon - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool.Renderer
 
icon - Variable in class org.openpermis.editor.policy.view.RoleHierarchyListTool.Renderer
 
icon - Variable in class org.openpermis.editor.policy.view.TargetAccessRuleListTool.Renderer
 
icon1 - Variable in class org.openpermis.editor.policy.gui.CompoundIcon
The first icon to display.
icon2 - Variable in class org.openpermis.editor.policy.gui.CompoundIcon
The secound icon to display.
ICON_REGISTRY_KEY_END - Static variable in class org.openpermis.editor.policy.gui.IconRegistryConverter
 
ICON_REGISTRY_KEY_START - Static variable in class org.openpermis.editor.policy.gui.IconRegistryConverter
 
IconAnnotation - Enum in org.openpermis.editor.policy.gui
Annotations for icons.
IconAnnotation(String) - Constructor for enum org.openpermis.editor.policy.gui.IconAnnotation
Creates a new annotation for the specified key.
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.
iconRegistry - Variable in class org.openpermis.editor.policy.gui.IconRegistryConverter
The primary handler for requests.
iconRegistry - Variable in class org.openpermis.editor.policy.gui.PolicyIconRegistry
The actual icon registry used internally.
iconRegistry - Variable in class org.openpermis.editor.policy.view.ProblemListTool
The registry for policy icons to use.
IconRegistryConverter - Class in org.openpermis.editor.policy.gui
Resource converter that looks up icon keys in an icon registry.
IconRegistryConverter() - Constructor for class org.openpermis.editor.policy.gui.IconRegistryConverter
Creates an icon registry converter that is not active yet.
identity - Variable in class org.openpermis.editor.policy.presenter.AuthorityPresenter
 
identity - Variable in class org.openpermis.editor.policy.presenter.DomainPresenter
The identity of the resource domain.
identity - Variable in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
 
identity - Variable in class org.openpermis.editor.policy.view.AuthorityEditor
 
identity - Variable in class org.openpermis.editor.policy.view.DomainEditor
The identity URI of the resource domain.
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.
indexOf(List<?>, Object) - Method in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
Returns the index of the specified item in the given list.
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(ResourceConverter, IconRegistry) - Method in class org.openpermis.editor.policy.gui.IconRegistryConverter
Activates this resource 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.
initialX - Variable in class org.openpermis.editor.policy.gui.SmartConstraints
The initial x coordinate to reset to.
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.
IS_PREFIX - Static variable in class org.openpermis.editor.policy.beans.BeanUtilities
Alternative prefix of Java Beans boolean getter methods.
isActive() - Method in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
Check if the dispatcher is active or has been disposed.
isActive() - Method in class org.openpermis.editor.policy.MacAdapter
Checks if the adapter is active.
isAnnotated(String) - Static method in enum org.openpermis.editor.policy.gui.IconAnnotation
Tests if an icon key is annotated.
isAnnotation(String) - Method in enum org.openpermis.editor.policy.gui.IconAnnotation
Check if the specified annotation is string denotes the same annotation as this one.
isCellEditable(int, int) - Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
 
isCellEditable(int, int) - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter.ParameterTableModel
 
isCellEditable(int, int) - Method in class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
 
isComposite(String) - Method in class org.openpermis.editor.policy.gui.ComponentFactory
Checks if the resource entry is a special composite entry.
isEditable() - Method in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
 
isEditable(Problem) - Method in class org.openpermis.editor.policy.view.ProblemListTool
Check if an editor of the problem part can be opened.
isGlue(String) - Method in class org.openpermis.editor.policy.gui.ComponentFactory
Checks if a resource entry is a glue entry.
isJavaBean(Class<?>) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Tests if the specified class provides Java Beans support.
isJavaBean(Object) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Tests if the specified object is a Java Bean.
isLeaf() - Method in class org.openpermis.editor.policy.view.RoleNode
 
isLeaf() - Method in class org.openpermis.editor.policy.view.TermNode
 
isMac() - Static method in class org.openpermis.editor.policy.MacAdapter
Checks if the application is running on Mac OS X.
isMaskedBy(String, char[]) - Method in class org.openpermis.editor.policy.gui.ComponentFactory
Checks if the name specified is surrounded by the mask characters given.
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.
isViewOpen(View) - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Checks if a view is open.
itemRenderer - Variable in class org.openpermis.editor.policy.gui.checklist.CheckList
The item renderer for this checklist.
itemStateChanged(ItemEvent) - Method in class org.openpermis.editor.policy.gui.SelectableAction
Synchronizes the selection state of this action with the one of the button.

K

key - Variable in enum org.openpermis.editor.policy.gui.IconAnnotation
The annotation key.

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.
lastPropagationId - Variable in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
Cache for the last propagation ID encountered.
layoutColumns() - Method in class org.openpermis.editor.policy.gui.checklist.CheckList
Modifies the column widths according to the data in the table.
list(String, String) - Method in class org.openpermis.editor.policy.view.DomainEditor
 
list - Variable in class org.openpermis.editor.policy.view.ProblemListTool
The list used to render the target access rules.
list - Variable in class org.openpermis.editor.policy.view.RecentFilesTool
Renderer for the recent file list.
list - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
The list used to render the role assignment rules.
list - Variable in class org.openpermis.editor.policy.view.RoleHierarchyListTool
The list used to render the role hierarchies.
list - Variable in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
The list used to render the target access rules.
listChanged(ObservableList<E>) - Method in class org.openpermis.editor.policy.gui.binding.ObservableListAdapter
Universal update method for all listener methods.
listChanged(ObservableList) - Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel.SelectionListener
 
listElementPropertyChanged(ObservableList, int) - Method in class org.openpermis.editor.policy.gui.binding.ObservableListAdapter
 
listElementPropertyChanged(ObservableList, int) - Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel.PoolListener
 
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.gui.checklist.CheckListModel.PoolListener
 
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.gui.checklist.CheckListModel.PoolListener
 
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.gui.checklist.CheckListModel.PoolListener
 
listElementsRemoved(ObservableList, int, List) - Method in class org.openpermis.editor.policy.view.RecentFilesTool
 
listener - Variable in class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
Updates the model when the ParameterList.Parameter ObservableList is changed.
listeners - Variable in class org.openpermis.editor.policy.gui.event.EventSupport
The listeners of this support class.
load(String) - Method in class org.openpermis.editor.policy.gui.IconRegistry
Loads an icon with the specified key.
loadApplicationState() - Method in class org.openpermis.editor.policy.Application
Loads the persistent application state.
loader - Variable in class org.openpermis.editor.policy.view.RecentFilesTool
The actual loader for policies.
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
 
loadPolicy(Reader, File, boolean) - 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
 
LOCATION - Static variable in class org.openpermis.editor.policy.view.RecentFilesTool
The default location for this tool.
LOGGER - Static variable in class org.openpermis.editor.policy.Application
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.beans.PropertyAccess
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.command.CommandManager
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.MacAdapter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.ActionPresenter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.AuthorityPresenter
 
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.DomainPresenter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.ObligationPresenter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.PolicyPartPool
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.PolicyPresenter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.PolicyRoleRefPool
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.Problem.ProblemRecorder
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.ProblemListPresenter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.RoleAssignmentRuleListPresenter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
 
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.RoleHierarchyListPresenter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.RoleHierarchyPresenter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.TargetAccessRuleListPresenter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.presenter.TargetPresenter
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.ActionEditor
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.AuthorityEditor
 
LOGGER - Static variable in class org.openpermis.editor.policy.view.ContextView
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.DomainEditor
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.LoadProblemRecorder
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.ObligationEditor
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.PolicySigningWizard
The logger of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.PolicyView
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.RecentFilesTool
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The logger of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.RoleHierarchyEditor
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.RoleHierarchyListTool
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
The logger object of this class.
LOGGER - Static variable in class org.openpermis.editor.policy.view.TargetEditor
The logger object of this class.

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() - Constructor for class org.openpermis.editor.policy.Main
Objects of this class cannot be instantiated.
main(String[]) - Static method in class org.openpermis.editor.policy.Main
Starts the policy editor.
makeASetTableModel(List<Value<?>>) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
mapString(String) - Method in class org.openpermis.editor.policy.view.PolicyView
Maps a string in given ResourceMap.
markError(JComponent, String) - Static method in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
Marks the component with a synchronization error state.
maximized(CDockable) - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
 
maximumUpToCheckBox - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
maximumUpToDatePicker - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
maximumUpToDays - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
menuBar - Variable in class org.openpermis.editor.policy.view.PolicyView
The menu bar of this policy view, lazily intialized.
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.
message - Variable in class org.openpermis.editor.policy.presenter.PolicyProblemReporter.PartProblem
 
message - Variable in class org.openpermis.editor.policy.presenter.Problem
The type of problem.
method(Class<?>, String, Class<?>) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Returns the method with the specified name and parameter class in the given class.
methodName(String, String) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Composes a method name given the specified prefix and property name.
methods - Variable in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
The target to dispatch property change events to.
MILLIS_IN_A_DAY - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
MILLIS_PER_MINUTE - Static variable in class org.openpermis.editor.policy.gui.component.TimeStampPicker.TimeOfDayConverter
 
MILLIS_PER_SECOND - Static variable in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
MIN_COLUMN_WIDTH - Static variable in class org.openpermis.editor.policy.gui.checklist.CheckList
Minimum column width for empty columns.
minimized(CDockable) - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
 
minimumFromCheckBox - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
minimumFromDatePicker - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
minimumFromDays - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
minimumUpToCheckBox - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
minimumUpToDatePicker - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
minimumUpToDays - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
MINUTES_PER_HOUR - Static variable in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
MINUTES_PER_HOUR - Static variable in class org.openpermis.editor.policy.gui.component.TimeStampPicker.TimeOfDayConverter
 
minutesFromMillis(long) - Method in class org.openpermis.editor.policy.gui.component.TimeStampPicker.TimeOfDayConverter
 
model - Variable in class org.openpermis.editor.policy.gui.component.TimeStampPicker
 
model - Variable in class org.openpermis.editor.policy.presenter.Presenter
The model this presenter is bound to.
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
 

N

name - Variable in class org.openpermis.editor.policy.command.AbstractCommand
The name of this command.
NAME - Static variable in class org.openpermis.editor.policy.FrameInjector
The default name used to store the frame state.
name - Variable in class org.openpermis.editor.policy.presenter.ActionPresenter
 
nameField - Variable in class org.openpermis.editor.policy.view.ActionEditor
The name field.
newName - Variable in class org.openpermis.editor.policy.command.RenameRoleCommand
 
newValue - Variable in class org.openpermis.editor.policy.command.PropertyChangeCommand
The value to set at the bean.
NEXT_FOCUS - Static variable in class org.openpermis.editor.policy.view.PolicySigningWizard
Client property for chooser buttons that contains the next focus field.
NEXT_FOCUS - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Client property for chooser buttons that contains the next focus field.
normalIcon - Variable in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
The normal icon if no error is set.
normalized(CDockable) - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
 

O

obligation - Variable in class org.openpermis.editor.policy.adapter.overview.ObligationBeanOverview
 
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.
obligationList - Variable in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
The list of obligations in the target access rule.
obligationList() - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
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
 
obligationPool - Variable in class org.openpermis.editor.policy.presenter.PolicyPool
 
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.
obligations - Variable in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
The obligations of this targetaccessrule-view as observable collection.
obligationsUpdater - Variable in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Updater that keeps the model in sync with the observable obligation list.
obligationTextInUse(String) - Method in class org.openpermis.editor.policy.gui.binding.ObligationNameConverter
Check if a obligation text is already used by another Obligation.
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
 
oldValue - Variable in class org.openpermis.editor.policy.command.PropertyChangeCommand
The old value of the bean.
openDockable() - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Resets the state of this monitor and makes the dockable visible.
openedEventFired - Variable in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Indicates if the opened event has already been fired.
openEditorView(Editor) - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Creates a new editor dockable for the specified view and displays the view in the center of the working area.
openOtherFile() - Method in class org.openpermis.editor.policy.view.RecentFilesTool
 
openSelectedFile() - Method in class org.openpermis.editor.policy.view.RecentFilesTool
 
openToolView(Tool) - Method in class org.openpermis.editor.policy.gui.dock.DockControl
Creates a new tool dockable for the specified view and displays the view at the given location.
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, List<P>) - Method in class org.openpermis.editor.policy.command.CollectionAddCommand
 
operateElement(boolean, List<P>) - Method in class org.openpermis.editor.policy.command.CollectionChangeCommand
 
operateElement(boolean, List<P>) - Method in class org.openpermis.editor.policy.command.CollectionRemoveCommand
 
operateElement(boolean) - Method in class org.openpermis.editor.policy.command.PoolChangeCommand
 
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
 
parameterHash(Object) - Method in class org.openpermis.editor.policy.presenter.Problem
Returns the hash code of a parameter.
parameterList - Variable in class org.openpermis.editor.policy.view.ActionEditor
The parameter list.
parameterList() - Method in class org.openpermis.editor.policy.view.ActionEditor
 
parameterModel - Variable in class org.openpermis.editor.policy.view.ActionEditor
The parameter list model.
parameters - Variable in class org.openpermis.editor.policy.presenter.DecisionPresenter.ParameterTableModel
 
parameters - Variable in class org.openpermis.editor.policy.presenter.PolicyProblemReporter.PartProblem
 
parameters - Variable in class org.openpermis.editor.policy.presenter.Problem
Additional parameters for the problem.
parametersHashCodes() - Method in class org.openpermis.editor.policy.presenter.Problem
Creates a single hash code for all parameters.
parametersModelUpdater - Variable in class org.openpermis.editor.policy.presenter.ActionPresenter
Updater that keeps the model in sync with the observable parameters list.
parameterTable - Variable in class org.openpermis.editor.policy.view.DecisionTool
 
parameterTableModel - Variable in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
parent - Variable in class org.openpermis.editor.policy.gui.IconRegistry
The parent registry to ask first if there is a request for an icon.
parent - Variable in class org.openpermis.editor.policy.view.RoleNode
 
parent - Variable in class org.openpermis.editor.policy.view.TermNode
 
parentBean - Variable in class org.openpermis.editor.policy.command.CollectionChangeCommand
The new part.
parentRoleName - Variable in class org.openpermis.editor.policy.command.DetachRoleCommand
 
parentRoleName - Variable in class org.openpermis.editor.policy.command.IncludeRoleCommand
 
parentsList - Variable in class org.openpermis.editor.policy.view.RoleBrowser
 
parentTable - Variable in class org.openpermis.editor.policy.view.RoleBrowser
 
parentTableModel - Variable in class org.openpermis.editor.policy.view.RoleBrowser
 
parseArgument(Class<?>, String) - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
parseString(String, ResourceMap) - Method in class org.openpermis.editor.policy.gui.IconRegistryConverter
 
part - Variable in class org.openpermis.editor.policy.command.PartRemoveCommand
The bean to operate.
part - Variable in class org.openpermis.editor.policy.presenter.PolicyProblemReporter.PartProblem
 
part - Variable in class org.openpermis.editor.policy.presenter.Problem
The part that has a problem.
part - Variable in class org.openpermis.editor.policy.view.EditPartCommand
The part to edit.
PART_TYPE_PREFIX - Static variable in class org.openpermis.editor.policy.gui.PolicyIconRegistry
Prefix for part type icons.
partBean - Variable in class org.openpermis.editor.policy.adapter.technical.AbstractTechnical
 
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
 
partFinder - Variable in class org.openpermis.editor.policy.presenter.PolicyPartPool
 
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.
password - Variable in class org.openpermis.editor.policy.view.PolicySigningWizard
Password field for the PKCS12 password.
password - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Password field for the PKCS12 password.
pico - Variable in class org.openpermis.editor.policy.adapter.BasicAdapterTrader
 
pkcs12File - Variable in class org.openpermis.editor.policy.view.PolicySigningWizard
Text field for the selection of the PKCS12 file.
pkcs12File - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Text field for the selection of the PKCS12 file.
PLACEHOLDER - Static variable in class org.openpermis.editor.policy.gui.ComponentFactory
Resource entry start and stop characters for placeholders.
policy - Variable in class org.openpermis.editor.policy.command.CommandManager
The policy this command dispatcher operates on.
policy - Variable in class org.openpermis.editor.policy.view.PolicySigningWizard
The string data of the policy to export to the ace file.
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.
policyException - Variable in class org.openpermis.editor.policy.view.PolicySigningWizard
The exception describing a policy problem if PolicySigningWizard.policy is null.
policyFactory - Variable in class org.openpermis.editor.policy.presenter.PolicyPresenter
The factory of this presenter.
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.
PolicyIconRegistry(IconRegistry) - Constructor for class org.openpermis.editor.policy.gui.PolicyIconRegistry
Creates a new policy icon registry for the specified 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.DefaultPartFinder - Class in org.openpermis.editor.policy.presenter
 
PolicyPartPool.DefaultPartFinder() - Constructor for class org.openpermis.editor.policy.presenter.PolicyPartPool.DefaultPartFinder
 
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.
policyPool - Variable in class org.openpermis.editor.policy.presenter.PolicyPresenter
A pool of this presenter.
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 - Variable in class org.openpermis.editor.policy.presenter.PolicyPresenter
A pool of this presenter.
PolicyProblemReporter - Class in org.openpermis.editor.policy.presenter
ProblemReporter Handling for a policy presenter.
PolicyProblemReporter() - Constructor for class org.openpermis.editor.policy.presenter.PolicyProblemReporter
 
PolicyProblemReporter.PartProblem - Class in org.openpermis.editor.policy.presenter
 
PolicyProblemReporter.PartProblem(Part, PartProblemReporter.ProblemMessage, Object...) - Constructor for class org.openpermis.editor.policy.presenter.PolicyProblemReporter.PartProblem
 
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.
pool - Variable in class org.openpermis.editor.policy.command.PoolChangeCommand
Pool to change.
pool - Variable in class org.openpermis.editor.policy.gui.checklist.CheckListModel
The pool of available items that can be chosen.
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
poolList - Variable in class org.openpermis.editor.policy.presenter.PolicyPartPool
 
poolList - Variable in class org.openpermis.editor.policy.presenter.PolicyRoleRefPool
An observable list of parts.
poolListener - Variable in class org.openpermis.editor.policy.gui.checklist.CheckListModel
Listener that synchronizes the state of the table model and the pool list.
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
predicateTree() - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
predicateXml() - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
prefix - Variable in class org.openpermis.editor.policy.gui.IconRegistry
The prefix to use when loading icons from the resource map.
presenter - Variable in class org.openpermis.editor.policy.gui.binding.ActionNameConverter
 
presenter - Variable in class org.openpermis.editor.policy.gui.binding.ObligationNameConverter
 
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.
presenter - Variable in class org.openpermis.editor.policy.view.AbstractEditor
The presenter of this view.
presenter - Variable in class org.openpermis.editor.policy.view.PolicyView
The active policy presenter of this view.
presenterParameters - Variable in class org.openpermis.editor.policy.presenter.ActionPresenter
 
presenterType(Class<? extends PartBean>) - Method in class org.openpermis.editor.policy.view.PolicyView
Returns a unique string identifier for a presenter that holds the specified part bean type.
primHasAnyError(Container) - Static method in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
Primitive to traverse the child list of the specified container and check for errors.
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.
Problem.ProblemRecorder - Class in org.openpermis.editor.policy.presenter
Problem reporter that creates a list of problems.
Problem.ProblemRecorder() - Constructor for class org.openpermis.editor.policy.presenter.Problem.ProblemRecorder
 
PROBLEM_KEY_PREFIX - Static variable in class org.openpermis.editor.policy.view.LoadProblemRecorder
Prefix for all problem keys.
problemList - Variable in class org.openpermis.editor.policy.presenter.Problem.ProblemRecorder
 
problemList - Variable in class org.openpermis.editor.policy.presenter.ProblemListPresenter
The list of problems in the policy of this presenter.
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.
ProblemListTool.Renderer - Class in org.openpermis.editor.policy.view
Renderer for target access rules.
ProblemListTool.Renderer() - Constructor for class org.openpermis.editor.policy.view.ProblemListTool.Renderer
 
property - Variable in class org.openpermis.editor.policy.command.CollectionChangeCommand
The collection property.
property - Variable in class org.openpermis.editor.policy.command.PropertyChangeCommand
The property to set.
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.
propertyChangeDispatcher - Variable in class org.openpermis.editor.policy.view.AbstractEditor
Dispatcher attached to the presenter to update the title parameters.
propertyChangeListener - Variable in class org.openpermis.editor.policy.view.RoleHierarchyEditor
 
propertyChangeListener - Variable in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
propertyChangeSupport - Variable in class org.openpermis.editor.policy.ApplicationState
The property change support for bound properties.

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
 
readVersionProperties() - Method in class org.openpermis.editor.policy.Application
Reads the version properties of the editor.
readXML(XElement) - Method in class org.openpermis.editor.policy.gui.dock.EditorLayout
 
recentFiles - Variable in class org.openpermis.editor.policy.ApplicationState
List of recent files, never null.
recentFiles - Variable in class org.openpermis.editor.policy.presenter.RecentFilesPresenter
The recent files list as observable list.
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.
RecentFilesTool.Renderer - Class in org.openpermis.editor.policy.view
Renderer for recent files list.
RecentFilesTool.Renderer() - Constructor for class org.openpermis.editor.policy.view.RecentFilesTool.Renderer
 
recreatePath(RoleNode) - Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
 
recreatePredicate(Object, Object[]) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
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.
redoStack - Variable in class org.openpermis.editor.policy.command.CommandManager
The stack holding reverted commands.
referenceDatePicker - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
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.
register(MacAdapter.EventHandlerAdapter) - Method in class org.openpermis.editor.policy.MacAdapter
Registers an EAWT handler for the specified application method and action to execute.
registerAboutAction(Action) - Method in class org.openpermis.editor.policy.MacAdapter
Registers an action for the application about menu item.
registered - Variable in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
Indicates if the support class is registered at its bean.
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.
registry - Variable in class org.openpermis.editor.policy.gui.IconRegistry
Registry of loaded icons.
RELATION_SUPPORTED_TYPES - Static variable in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
An array of parameter types allowed in the relations.
REMOVE - Static variable in class org.openpermis.editor.policy.beans.BeanUtilities
Method name of 'removePropertyChangeListener' support method.
remove(Object, Object) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
remove() - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
Remove a term from the condition.
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.
removeModelListeners() - Method in class org.openpermis.editor.policy.gui.checklist.CheckList
Removes listeners that should only be active while the list is visible.
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.PartRemoveCommand
 
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(T, PropertyChangeListener) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Deregisters the specified property change listener from the given bean.
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
 
removeTargetAction(TargetBean, ActionBean) - Method in class org.openpermis.editor.policy.command.ActionRemoveCommand
Remove the specified child action from the given target.
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.
RendererFactory() - Constructor for class org.openpermis.editor.policy.renderer.RendererFactory
 
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(Part, PartProblemReporter.ProblemMessage, Object...) - Method in class org.openpermis.editor.policy.presenter.Problem.ProblemRecorder
 
reportProblem(ProblemType, Object...) - Method in class org.openpermis.editor.policy.view.LoadProblemRecorder
 
reports - Variable in class org.openpermis.editor.policy.presenter.PolicyProblemReporter
 
requestFocus() - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Requests the focus for the dockable.
reset(int, int) - Method in class org.openpermis.editor.policy.gui.SmartConstraints
Resets the smart constraints to the specified coordinates.
resourceDomain - Variable in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
resourceDomain - Variable in class org.openpermis.editor.policy.view.TargetEditor
Chooser for the resource domain of the target.
resourceDomainChooser() - Method in class org.openpermis.editor.policy.view.TargetEditor
 
resourceDomainList - Variable in class org.openpermis.editor.policy.view.DecisionTool
 
resourceDomainPool - Variable in class org.openpermis.editor.policy.presenter.PolicyPool
 
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.
resourceMap - Variable in class org.openpermis.editor.policy.gui.ComponentFactory
The resource map attached to this factory instance.
resourceMap - Variable in class org.openpermis.editor.policy.gui.IconRegistry
The resource map to load icons from.
resourceMap - Variable in class org.openpermis.editor.policy.view.AbstractView
The resource map attached to this view instance.
resourceMap - Variable in class org.openpermis.editor.policy.view.LoadProblemRecorder
The translations for problem types handled by this reporter.
resourceMap - Variable in class org.openpermis.editor.policy.view.PolicySigningWizard
The resource map attached to this view instance.
resourceMap - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The resource map attached to this view instance.
role - Variable in class org.openpermis.editor.policy.view.RoleNode
 
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 RoleAssignmentRuleBeans 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.
RoleAssignmentRuleListTool.Renderer - Class in org.openpermis.editor.policy.view
Renderer for role assignment rules.
RoleAssignmentRuleListTool.Renderer() - Constructor for class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool.Renderer
 
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.
roleAssignmentRules - Variable in class org.openpermis.editor.policy.presenter.RoleAssignmentRuleListPresenter
An observable list of all role assignment rules in the policy.
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.
RoleBrowser - Class in org.openpermis.editor.policy.view
 
RoleBrowser(RoleHierarchyEditor) - Constructor for class org.openpermis.editor.policy.view.RoleBrowser
 
roleBrowser - Variable in class org.openpermis.editor.policy.view.RoleHierarchyEditor
 
RoleBrowser.ChildrenTableModel - Class in org.openpermis.editor.policy.view
 
RoleBrowser.ChildrenTableModel() - Constructor for class org.openpermis.editor.policy.view.RoleBrowser.ChildrenTableModel
 
RoleBrowser.NoHeaderJTable - Class in org.openpermis.editor.policy.view
* @since 0.3.0
RoleBrowser.NoHeaderJTable(TableModel) - Constructor for class org.openpermis.editor.policy.view.RoleBrowser.NoHeaderJTable
 
RoleBrowser.ParentsTableModel - Class in org.openpermis.editor.policy.view
 
RoleBrowser.ParentsTableModel() - Constructor for class org.openpermis.editor.policy.view.RoleBrowser.ParentsTableModel
 
roleCreated - Variable in class org.openpermis.editor.policy.command.AddRoleCommand
 
roleHierarchies - Variable in class org.openpermis.editor.policy.presenter.RoleHierarchyListPresenter
An observable list of all role hierarchies in the policy.
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.
roleHierarchyBean - Variable in class org.openpermis.editor.policy.command.AbstractRoleCommand
 
roleHierarchyEditor - Variable in class org.openpermis.editor.policy.view.RoleBrowser
 
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 RoleHierarchyBeans 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.
RoleHierarchyListTool.Renderer - Class in org.openpermis.editor.policy.view
Renderer for role hierarchies.
RoleHierarchyListTool.Renderer() - Constructor for class org.openpermis.editor.policy.view.RoleHierarchyListTool.Renderer
 
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.
roleList - Variable in class org.openpermis.editor.policy.view.DecisionTool
 
roleList - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
The list of roles in the role assignment rule.
roleList() - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
roleList - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The list of roles to choose from.
roleList - Variable in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
The list of actions in the target access rule.
roleList() - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
roleName - Variable in class org.openpermis.editor.policy.command.AbstractRoleCommand
 
RoleNode - Class in org.openpermis.editor.policy.view
 
RoleNode(RoleHierarchyBean, String, RoleNode) - Constructor for class org.openpermis.editor.policy.view.RoleNode
 
RoleNode(RoleHierarchyBean) - Constructor for class org.openpermis.editor.policy.view.RoleNode
 
RoleNodeRenderer - Class in org.openpermis.editor.policy.view
Renders the tree nodes only with a String.
RoleNodeRenderer() - Constructor for class org.openpermis.editor.policy.view.RoleNodeRenderer
 
rolePool - Variable in class org.openpermis.editor.policy.presenter.PolicyPool
 
roles - Variable in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
 
roles - Variable in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
The roles of this targetaccessrule-view as observable collection.
rolesUpdater - Variable in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
 
rolesUpdater - Variable in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Updater that keeps the model in sync with the observable roles list.
rootTerm - Variable in class org.openpermis.editor.policy.view.TermNode
 
rule - Variable in class org.openpermis.editor.policy.adapter.overview.TargetAccessRuleBeanOverview
 

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
 
searchParents(RoleNode, RoleNode, List<RoleNode>) - Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
 
SECONDS_PER_MINUTE - Static variable in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
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
 
SELECTED_KEY - Static variable in class org.openpermis.editor.policy.gui.SelectableAction
The property key used to indicate that an action is selected.
selectedNode - Variable in class org.openpermis.editor.policy.view.RoleBrowser
 
selectedRoles - Variable in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
selectedRoles - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The list of the actually selected roles.
selectedRolesListener - Variable in class org.openpermis.editor.policy.presenter.DecisionPresenter
 
selection - Variable in class org.openpermis.editor.policy.gui.checklist.CheckListModel
The currently selected items from the pool.
selectionListener - Variable in class org.openpermis.editor.policy.gui.checklist.CheckListModel
Listener that refreshes the check list whenever a change occurs.
SEPARATOR - Static variable in class org.openpermis.editor.policy.gui.ComponentFactory
Resource entry value for a tool separator entry.
SEPARATOR - Static variable in enum org.openpermis.editor.policy.gui.IconAnnotation
Separator string for annotations.
serialVersionUID - Static variable in class org.openpermis.editor.policy.gui.checklist.CheckList
 
serialVersionUID - Static variable in class org.openpermis.editor.policy.gui.checklist.CheckListModel
 
serialVersionUID - Static variable in class org.openpermis.editor.policy.gui.component.TimeStampPicker
 
serialVersionUID - Static variable in class org.openpermis.editor.policy.gui.EmptyIcon
 
serialVersionUID - Static variable in class org.openpermis.editor.policy.gui.SelectableAction
 
serialVersionUID - Static variable in class org.openpermis.editor.policy.gui.SelectableList
 
serialVersionUID - Static variable in class org.openpermis.editor.policy.MacAdapter.NopAction
 
serialVersionUID - Static variable in class org.openpermis.editor.policy.renderer.PartBeanListCellRenderer
 
serialVersionUID - Static variable in class org.openpermis.editor.policy.renderer.PartBeanTableCellRenderer
 
serialVersionUID - Static variable in class org.openpermis.editor.policy.view.ProblemListTool.Renderer
 
serialVersionUID - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool.Renderer
 
serialVersionUID - Static variable in class org.openpermis.editor.policy.view.TargetAccessRuleListTool.Renderer
 
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.
SET_PREFIX - Static variable in class org.openpermis.editor.policy.beans.BeanUtilities
Prefix of Java Beans setter methods.
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.
setDate(Date, boolean) - Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
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.
setEnabled(String, boolean) - Method in class org.openpermis.editor.policy.MacAdapter
Enables or disables an application feature.
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.
setMaximumValidUpToDayNumber(int) - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
setMinimumValidFromDayNumber(int) - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
setMinimumValidUpToDayNumber(int) - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
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
 
setSelectedNode(RoleNode) - Method in class org.openpermis.editor.policy.view.RoleBrowser
 
setSelectionPath(RoleNode) - Method in class org.openpermis.editor.policy.view.RoleHierarchyEditor
Sets the tree selection path.
setter(Class<?>, String) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Finds the method for the setter of the specified property.
setterName(String) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Returns the method name of the setter for the specified property.
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.
setTimeOfDay(long, boolean) - Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
setTimeStamp(TimeStamp) - Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
Sets the current time stamp value.
setTimeStamp(TimeStamp, boolean) - Method in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
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.
setValue(int, Object, List<T>, List<T>) - Method in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
Sets the value of this column at the specified row index.
setValueAt(Object, int, int) - Method in class org.openpermis.editor.policy.gui.checklist.CheckListModel
 
setValueAt(Object, int, int) - Method in class org.openpermis.editor.policy.presenter.DecisionPresenter.ParameterTableModel
 
setValueAt(Object, int, int) - Method in class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
 
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.
showAValueDialog(Value[], JComboBox, boolean) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
showDialog(Component, File) - Method in class org.openpermis.editor.policy.view.LoadProblemRecorder
Shows a warning dialog with detail messages for the specified file.
showError(JLabel, String) - Method in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
Displays an error message on the given label.
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.
showingError(JLabel) - Method in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
Check if the label shows an error.
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
 
signature(Object, String, Class<?>) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Returns the signature of the specified method.
signature - Variable in class org.openpermis.editor.policy.MacAdapter.EventHandlerAdapter
The signature of the method proxied.
SINGLETON - Static variable in class org.openpermis.editor.policy.gui.IconRegistryConverter
The singleton icon registry converter instance.
singleton - Static variable in class org.openpermis.editor.policy.gui.PolicyIconRegistry
Unfortunately we are forced to use a singleton here.
SIZE - Static variable in class org.openpermis.editor.policy.FrameInjector
Application resource key for the default size of frames created.
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.
split(String) - Static method in enum org.openpermis.editor.policy.gui.IconAnnotation
Splits the icon key specified into a key and an annotation part.
START - Static variable in enum org.openpermis.editor.policy.gui.IconAnnotation
Start character for annotations.
startDatePicker - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
startup() - Method in class org.openpermis.editor.policy.Application
 
state - Variable in class org.openpermis.editor.policy.Application
The persistent state of this application.
STATUS_PROGRESS_BAR_WIDTH - Static variable in class org.openpermis.editor.policy.view.PolicyView
Width of the progress bar in the status bar in pixels.
statusBar - Variable in class org.openpermis.editor.policy.view.PolicyView
The status bar of this policy view, lazily intialized.
statusLabel - Variable in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
The status label to modify.
storeApplicationState(ApplicationState) - Method in class org.openpermis.editor.policy.Application
Stores the application state persistently in the application state file.
stringBuffer - Variable in class org.openpermis.editor.policy.view.TermNode
 
subject - Variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
Subject field.
subjectDomain - Variable in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
Chooser for the subject domain of the rule.
subjectDomainChooser() - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleEditor
 
subjectDomainPool - Variable in class org.openpermis.editor.policy.presenter.PolicyPool
 
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.
subRoles - Variable in class org.openpermis.editor.policy.view.RoleNode
 
SUPPORTED_TYPES - Static variable in class org.openpermis.editor.policy.view.ActionEditor
An array of allowed action types.
SUPPORTED_TYPES - Static variable in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
An array of allowed parameter types.
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
 
synced(Binding) - Method in class org.openpermis.editor.policy.gui.component.TimeStampPicker.TimeOfDayBindingListener
 
syncFailed(Binding, Binding.SyncFailure) - Method in class org.openpermis.editor.policy.gui.binding.ErrorBindingListener
 
syncFailed(Binding, Binding.SyncFailure) - Method in class org.openpermis.editor.policy.gui.component.TimeStampPicker.TimeOfDayBindingListener
 

T

tag(String, String...) - Method in class org.openpermis.editor.policy.view.RoleAssignmentRuleListTool.Renderer
 
tag(String, String...) - Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool.Renderer
 
tag(String, String...) - Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool.Renderer
 
target - Variable in class org.openpermis.editor.policy.adapter.overview.TargetBeanOverview
 
target - Variable in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
The target to dispatch property change events to.
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 TargetAccessRuleBeans 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.
TargetAccessRuleListTool.Renderer - Class in org.openpermis.editor.policy.view
Renderer for target access rules.
TargetAccessRuleListTool.Renderer() - Constructor for class org.openpermis.editor.policy.view.TargetAccessRuleListTool.Renderer
 
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.
targetAccessRules - Variable in class org.openpermis.editor.policy.presenter.TargetAccessRuleListPresenter
An observable list of all target access rules in the policy.
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.
targetList - Variable in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
The list of targets in the target access rule.
targetList() - Method in class org.openpermis.editor.policy.view.TargetAccessRuleEditor
 
targetPool - Variable in class org.openpermis.editor.policy.presenter.PolicyPool
 
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.
targets - Variable in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
The targets of this targetaccessrule-view as observable collection.
targetsUpdater - Variable in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Updater that keeps the model in sync with the observable targets list.
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.
term - Variable in class org.openpermis.editor.policy.view.TermNode
 
TermNode - Class in org.openpermis.editor.policy.view
 
TermNode(Object, Object, TermNode) - Constructor for class org.openpermis.editor.policy.view.TermNode
 
text - Variable in class org.openpermis.editor.policy.presenter.ObligationPresenter
 
text - Variable in class org.openpermis.editor.policy.view.ObligationEditor
The name field.
TEXT_FIELD_COLUMNS - Static variable in class org.openpermis.editor.policy.view.PolicySigningWizard
The number of columns in a text field.
TEXT_FIELD_COLUMNS - Static variable in class org.openpermis.editor.policy.view.RoleAssignmentWizard
The number of columns in a text field.
textAdapteeType - Variable in class org.openpermis.editor.policy.renderer.PartBeanListCellRenderer
 
textAdapteeType - Variable in class org.openpermis.editor.policy.renderer.PartBeanTableCellRenderer
 
THREE - Static variable in class org.openpermis.editor.policy.presenter.DecisionPresenter.ParameterTableModel
 
timeField - Variable in class org.openpermis.editor.policy.gui.component.TimeStampPicker
 
timeStamp - Variable in class org.openpermis.editor.policy.gui.component.TimeStampModel
 
timeStamp - Variable in class org.openpermis.editor.policy.gui.component.TimeStampPicker
 
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
 
timeStampPicker - Variable in class org.openpermis.editor.policy.view.DecisionTool
 
TimeStampPicker.TimeOfDayBindingListener - Class in org.openpermis.editor.policy.gui.component
 
TimeStampPicker.TimeOfDayBindingListener() - Constructor for class org.openpermis.editor.policy.gui.component.TimeStampPicker.TimeOfDayBindingListener
 
TimeStampPicker.TimeOfDayConverter - Class in org.openpermis.editor.policy.gui.component
 
TimeStampPicker.TimeOfDayConverter() - Constructor for class org.openpermis.editor.policy.gui.component.TimeStampPicker.TimeOfDayConverter
 
tipAdapteeType - Variable in class org.openpermis.editor.policy.renderer.PartBeanListCellRenderer
 
TITLE - Static variable in class org.openpermis.editor.policy.FrameInjector
Application resource key for the default title of frames created.
titleParameters - Variable in class org.openpermis.editor.policy.presenter.Presenter
An array of title parameters for suitable display in a view title.
toggle(int) - Method in class org.openpermis.editor.policy.gui.checklist.CheckList
Toggles the selection state of the specified row.
Tool - Interface in org.openpermis.editor.policy.view
Extended view interface for tool views.
tool - Variable in class org.openpermis.editor.policy.view.ToolTrackerAction
The tool to track.
toolBar - Variable in class org.openpermis.editor.policy.view.AbstractToolView
The tool bar of this policy view, lazily intialized.
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.
toolBar - Variable in class org.openpermis.editor.policy.view.PolicyView
The tool bar of this policy view, lazily intialized.
TOOLBAR_BORDER - Static variable in class org.openpermis.editor.policy.view.AbstractToolView
The border used for toolbars.
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.
tools - Variable in class org.openpermis.editor.policy.gui.dock.DockControl
The tools managed by this control.
TOOLS_MENU - Static variable in class org.openpermis.editor.policy.view.PolicyView
Virtual value for the tools menu entries.
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
 
toString() - Method in class org.openpermis.editor.policy.view.RoleNode
 
toString() - Method in class org.openpermis.editor.policy.view.TermNode
 
TRACE - Static variable in class org.openpermis.editor.policy.beans.PropertyChangeDispatcher
Verbose debug output flag.
trader - Variable in class org.openpermis.editor.policy.renderer.PartBeanListCellRenderer
 
trader - Variable in class org.openpermis.editor.policy.renderer.PartBeanTableCellRenderer
 
trader - Variable in class org.openpermis.editor.policy.view.AbstractView
The adapter trader of this view.
tree - Variable in class org.openpermis.editor.policy.view.RoleHierarchyEditor
 
triggeredByThis - Variable in class org.openpermis.editor.policy.presenter.DecisionPresenter.ParameterTableModel
 
type - Variable in class org.openpermis.editor.policy.presenter.PolicyPartPool
 

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().
unconfigureListeners() - Method in class org.openpermis.editor.policy.view.ActionEditor.ParametersModel
 
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.
undoStack - Variable in class org.openpermis.editor.policy.command.CommandManager
The stack holding executed commands.
unmaskComposite(String) - Method in class org.openpermis.editor.policy.gui.ComponentFactory
Unmasks a name composite name.
update(Component) - Method in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
Updates the status label according to the error state of the specified component.
update() - Method in class org.openpermis.editor.policy.view.RoleBrowser.ChildrenTableModel
 
update() - Method in class org.openpermis.editor.policy.view.RoleBrowser.ParentsTableModel
 
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.PolicySigningWizard
Updates the actions according to the values in the wizard fields.
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.RoleAssignmentWizard
Updates the actions according to the values in the wizard fields.
updateActions() - Method in class org.openpermis.editor.policy.view.RoleHierarchyListTool
 
updateActions() - Method in class org.openpermis.editor.policy.view.TargetAccessRuleListTool
 
updateActionsAtModel() - Method in class org.openpermis.editor.policy.presenter.TargetPresenter
Writes the actions in the model according to the presenter.
updateActionsAtPresenter() - Method in class org.openpermis.editor.policy.presenter.TargetPresenter
Writes the actions in the presenter according to the model.
updateActiveAuthority(AuthorityBean) - Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
Forwards model changes to the listeners of this presenter.
updateActiveResourceDomain(DomainBean) - Method in class org.openpermis.editor.policy.presenter.TargetPresenter
Forwards model changes to the listeners of this presenter.
updateActiveSubjectDomain(DomainBean) - Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
Forwards model changes to the listeners of this presenter.
updateAddedRolesAtPresenter(RoleCollection, ObservableList<Role>) - Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
 
updateAddedRolesAtPresenter(RoleCollection, ObservableList<Role>) - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
 
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.
updateConditionAtPresenter() - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Writes the condition in the presenter according 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.
updateDeletedRolesAtPresenter(RoleCollection, ObservableList<Role>) - Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
 
updateDeletedRolesAtPresenter(RoleCollection, ObservableList<Role>) - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
 
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.
updateObligationsAtModel() - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Writes the obligations in the presenter to the model.
updateObligationsAtPresenter() - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Writes the obligations in the presenter according to the model.
updateParameters() - Method in class org.openpermis.editor.policy.presenter.ActionPresenter
Handles property changes of parameters.
updateParametersAtModel() - Method in class org.openpermis.editor.policy.presenter.ActionPresenter
Writes the parameters in the model according to the presenter.
updateParametersAtPresenter() - Method in class org.openpermis.editor.policy.presenter.ActionPresenter
Writes the parameters in the presenter according to the model.
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.
updateRolesAtModel() - Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
Writes the roles in the presenter to the model.
updateRolesAtModel() - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Writes the roles in the presenter to the model.
updateRolesAtPresenter() - Method in class org.openpermis.editor.policy.presenter.RoleAssignmentRulePresenter
Writes the roles in the presenter according to the model.
updateRolesAtPresenter() - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Writes the roles in the presenter according to the model.
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.
updateTargetsAtModel() - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Writes the targets in the presenter to the model.
updateTargetsAtPresenter() - Method in class org.openpermis.editor.policy.presenter.TargetAccessRulePresenter
Writes the targets in the presenter according to the model.
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

validate(Method, PropertyChange) - Static method in class org.openpermis.editor.policy.beans.BeanUtilities
Validates the property change object and throws illegal state exceptions if it is not valid.
validate() - Method in class org.openpermis.editor.policy.command.PropertyChangeCommand
Validates that the bean specified has the given property with set and get access.
valueChanged(ListSelectionEvent) - Method in class org.openpermis.editor.policy.view.ProblemListTool
 
valueOf(String) - Static method in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openpermis.editor.policy.gui.IconAnnotation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openpermis.editor.policy.presenter.DecisionPresenter.Decision
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openpermis.editor.policy.gui.checklist.CheckListModel.ColumnType
Returns an array containing the constants of this enum type, in the order they're declared.
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.
values() - Static method in enum org.openpermis.editor.policy.presenter.DecisionPresenter.Decision
Returns an array containing the constants of this enum type, in the order they're declared.
VERSION_APPLICATION - Static variable in class org.openpermis.editor.policy.Application
The version file module name of the editor.
VERSION_FILE - Static variable in class org.openpermis.editor.policy.Application
The classpath location of the version property file.
view - Variable in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
The view being monitored.
view - Variable in class org.openpermis.editor.policy.gui.dock.EditorDockable
The view rendered by this dockable.
view - Variable in class org.openpermis.editor.policy.gui.dock.ToolDockable
The view that is attached to this tool dockable.
View - Interface in org.openpermis.editor.policy.view
Describes a user interface view element.
VIEW_ICON - Static variable in class org.openpermis.editor.policy.view.AbstractView
Resource key for the view icon.
VIEW_MENUBAR - Static variable in class org.openpermis.editor.policy.view.PolicyView
Resource key for the view menubar.
VIEW_TITLE - Static variable in class org.openpermis.editor.policy.view.AbstractView
Resource key for the title of this view.
VIEW_TOOLBAR - Static variable in class org.openpermis.editor.policy.view.AbstractToolView
Resource key for the view toolbar.
VIEW_TOOLBAR - Static variable in class org.openpermis.editor.policy.view.PolicyView
Resource key for the view toolbar.
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() - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Called once a view has been closed.
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 - Variable in class org.openpermis.editor.policy.view.EditPartCommand
The view context used to open the part.
viewContext - Variable in class org.openpermis.editor.policy.view.ToolTrackerAction
The view context of the tool to track.
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.
viewDestroyed() - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
Called once a view has been destroyed.
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.
visibilityChanged(CDockable) - Method in class org.openpermis.editor.policy.gui.dock.DockControl.ViewMonitor
 

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.
warnings - Variable in class org.openpermis.editor.policy.view.LoadProblemRecorder
A list of warnings recorded.
width - Variable in class org.openpermis.editor.policy.gui.CompoundIcon
Cache for the combined icon width.
width - Variable in class org.openpermis.editor.policy.gui.EmptyIcon
The width of this icon.
WILDCARD_PROPERTY - Static variable in annotation type org.openpermis.editor.policy.beans.PropertyChange
The wildcard property that matches all properties.
window - Variable in class org.openpermis.editor.policy.gui.ErrorStatusUpdater
The window watched.
WORKING_AREA - Static variable in class org.openpermis.editor.policy.gui.dock.DockControl
Unique string identifier for the working area.
workingArea - Variable in class org.openpermis.editor.policy.gui.dock.DockControl
The working area used by this dock control.
workingDirectory - Variable in class org.openpermis.editor.policy.ApplicationState
The working directory of the application.
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_EXTENSION - Static variable in class org.openpermis.editor.policy.PolicyFileFilter
WSDL extension .wsdl.
WSDL_FILE_FILTER - Static variable in class org.openpermis.editor.policy.PolicyFileFilter
Filter for WSDL files.

X

x - Variable in class org.openpermis.editor.policy.gui.SmartConstraints
The current x coordinate.
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.
x1 - Variable in class org.openpermis.editor.policy.gui.CompoundIcon
Drawing x offset for the first icon.
x2 - Variable in class org.openpermis.editor.policy.gui.CompoundIcon
Drawing x offset for the second icon.
XML_EXTENSION - Static variable in class org.openpermis.editor.policy.PolicyFileFilter
XML extension .xml.
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 - Variable in class org.openpermis.editor.policy.gui.SmartConstraints
The current y coordinate.
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.
y1 - Variable in class org.openpermis.editor.policy.gui.CompoundIcon
Drawing y offset for the first icon.
y2 - Variable in class org.openpermis.editor.policy.gui.CompoundIcon
Drawing y offset for the second icon.
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 K L M N O P Q R S T U V W X Y

PERMIS Role Based Access Control 0.3.0 (Build 14)
2009/05/08 09:06:48
Copyright (c) 2002-2007 Ergon Informatik AG