org.openpermis.editor.policy.gui.binding
Class ObligationNameConverter

java.lang.Object
  extended by org.jdesktop.beansbinding.Converter<String,String>
      extended by org.openpermis.editor.policy.gui.binding.ObligationNameConverter

public class ObligationNameConverter
extends org.jdesktop.beansbinding.Converter<String,String>

Converter that converts String to String and vice versa.

Since:
0.3.0

Field Summary
private  ObligationPresenter presenter
           
 
Constructor Summary
ObligationNameConverter(ObligationPresenter presenter)
           
 
Method Summary
 String convertForward(String value)
           
 String convertReverse(String value)
           
private  boolean obligationTextInUse(String text)
          Check if a obligation text is already used by another Obligation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

presenter

private ObligationPresenter presenter
Constructor Detail

ObligationNameConverter

public ObligationNameConverter(ObligationPresenter presenter)
Since:
0.3.0
Method Detail

convertForward

public String convertForward(String value)
Specified by:
convertForward in class org.jdesktop.beansbinding.Converter<String,String>
Notes:
Add name validity rule and auto-extensions here.
Since:
0.3.0

obligationTextInUse

private boolean obligationTextInUse(String text)
Check if a obligation text is already used by another Obligation.

Parameters:
text - text of the obligation
Returns:
if text if already used
Since:
0.3.0

convertReverse

public String convertReverse(String value)
Specified by:
convertReverse in class org.jdesktop.beansbinding.Converter<String,String>
Since:
0.3.0


PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:15:22
Copyright (c) 2002-2007 Ergon Informatik AG