Package org.freeplane.api
Interface ConditionalStyle
- All Superinterfaces:
- ConditionalStyleRO
- All Known Subinterfaces:
- Proxy.ConditionalStyle
Node's or map's conditional style
 
In the Manage Conditional Styles dialog, it's a row in the table.
 See also ConditionalStyles
 
- 
Method SummaryModifier and TypeMethodDescriptionvoidmoveTo(int position) Moves the conditional style to the specified positionremove()Removes the conditional style from the tablevoidsetActive(boolean isActive) voidsetLast(boolean isLast) In the Manage Conditional Styles dialog it's the Stop checkboxvoidSets a Groovy script as the Script Filter for this Conditional Style.voidsetStyleName(String styleName) Methods inherited from interface org.freeplane.api.ConditionalStyleROgetConditionClassSimpleName, getScript, getStyleName, hasScriptCondition, isActive, isAlways, isLast
- 
Method Details- 
setActivevoid setActive(boolean isActive) - Since:
- 1.11.1
 
- 
setScriptSets 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- Throws:
- IllegalArgumentException- when styleName is not found
- Since:
- 1.11.1
 
- 
setLastvoid setLast(boolean isLast) In the Manage Conditional Styles dialog it's the Stop checkbox- Since:
- 1.11.1
 
- 
moveTovoid moveTo(int position) Moves the conditional style to the specified position- Throws:
- IndexOutOfBoundsException- if the position is out of range (position invalid input: '<' 0 || position >= ConditionalStyles.size())
- Since:
- 1.11.1
 
- 
removeConditionalStyle remove()Removes the conditional style from the table- Returns:
- the removed ConditionalStyle
- Since:
- 1.11.1
 
 
-