com.xpn.xwiki.wysiwyg.client.syntax.internal
Class DisablingRule

java.lang.Object
  extended by com.xpn.xwiki.wysiwyg.client.syntax.internal.DisablingRule
All Implemented Interfaces:
ValidationRule

public class DisablingRule
extends java.lang.Object
implements ValidationRule

Utility rule for disabling some of the editor's features.


Constructor Summary
DisablingRule(java.lang.String[] features)
           
 
Method Summary
 boolean areValid(XRichTextArea textArea)
          Verifies if the underlying features of this rule should be enabled considering the current state of the given text area.
 java.lang.String[] getFeatures()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisablingRule

public DisablingRule(java.lang.String[] features)
Method Detail

areValid

public boolean areValid(XRichTextArea textArea)
Verifies if the underlying features of this rule should be enabled considering the current state of the given text area.

Specified by:
areValid in interface ValidationRule
Parameters:
textArea - The text area whose current state should be considered.
Returns:
true if all the underlying features should be enabled, false otherwise.
See Also:
ValidationRule.areValid(XRichTextArea)

getFeatures

public java.lang.String[] getFeatures()

Specified by:
getFeatures in interface ValidationRule
Returns:
The features this rule is referring to.
See Also:
ValidationRule.getFeatures()


Copyright © 2004-2008 XWiki. All Rights Reserved.