Package org.freeplane.api
Interface ConditionalStyle
- All Known Subinterfaces:
Proxy.ConditionalStyle
public interface ConditionalStyle
-
Method Summary
Modifier and Type Method Description voidmoveTo(int position)Moves the conditional style to the specified positionConditionalStyleremove()Removes the conditional style from the tablevoidsetActive(boolean isActive)voidsetLast(boolean isLast)In the Manage Conditional Styles dialog it's the Stop checkboxvoidsetScript(java.lang.String script)Sets a Groovy script as the Script Filter for this Conditional Style.voidsetStyleName(java.lang.String styleName)
-
Method Details
-
setActive
void setActive(boolean isActive)- Since:
- 1.11.1
-
setScript
void setScript(java.lang.String script)Sets a Groovy script as the Script Filter for this Conditional Style. script set tonullmeans "always". IfConditionalStyleRO.getConditionClassSimpleName()is different from "ScriptCondition", setting script will change the condition type to ScriptCondition (aka Script Filter).- Since:
- 1.11.1
-
setStyleName
void setStyleName(java.lang.String styleName)- Throws:
java.lang.IllegalArgumentException- when styleName is not found- Since:
- 1.11.1
-
setLast
void setLast(boolean isLast)In the Manage Conditional Styles dialog it's the Stop checkbox- Since:
- 1.11.1
-
moveTo
void moveTo(int position)Moves the conditional style to the specified position- Throws:
java.lang.IndexOutOfBoundsException- if the position is out of range (position < 0 || position >= ConditionalStyles.size())- Since:
- 1.11.1
-
remove
ConditionalStyle remove()Removes the conditional style from the table- Returns:
- the removed ConditionalStyle
- Since:
- 1.11.1
-