Package org.freeplane.api
Interface NodeStyleRO
- All Known Subinterfaces:
NodeStyle
,Proxy.NodeStyle
,Proxy.NodeStyleRO
public interface NodeStyleRO
Node's style:
node.style
- read-only.-
Method Summary
Modifier and Type Method Description java.util.List<java.lang.String>
getAllActiveStyles()
Returns all style names/translation keys active for the node.java.awt.Color
getBackgroundColor()
java.lang.String
getBackgroundColorCode()
returns HTML color spec like #ff0000 (red) or #222222 (darkgray).java.lang.String
getCss()
Edge
getEdge()
Font
getFont()
int
getMaxNodeWidth()
int
getMinNodeWidth()
java.lang.String
getName()
Returns the name of the node's style if set or null otherwise.java.awt.Color
getNodeTextColor()
Deprecated.Node
getStyleNode()
java.awt.Color
getTextColor()
java.lang.String
getTextColorCode()
boolean
isBackgroundColorSet()
boolean
isCssSet()
boolean
isFloating()
boolean
isMaxNodeWidthSet()
boolean
isMinNodeWidthSet()
boolean
isNumberingEnabled()
boolean
isTextColorSet()
-
Method Details
-
getName
java.lang.String getName()Returns the name of the node's style if set or null otherwise. For styles with translated names the translation key is returned to make the process robust against language setting changes. It's guaranteed thatnode.style.name = node.style.name
does not change the style.- Since:
- 1.2.2
-
getAllActiveStyles
java.util.List<java.lang.String> getAllActiveStyles()Returns all style names/translation keys active for the node.- Since:
- 1.9.8
- See Also:
getName()
-
getStyleNode
Node getStyleNode() -
getBackgroundColor
java.awt.Color getBackgroundColor() -
getBackgroundColorCode
java.lang.String getBackgroundColorCode()returns HTML color spec like #ff0000 (red) or #222222 (darkgray).- Since:
- 1.2
-
getEdge
Edge getEdge() -
getFont
Font getFont() -
getNodeTextColor
@Deprecated java.awt.Color getNodeTextColor()Deprecated.since 1.2 - usegetTextColor()
instead. -
getTextColor
java.awt.Color getTextColor()- Since:
- 1.2
-
getTextColorCode
java.lang.String getTextColorCode() -
isFloating
boolean isFloating()- Since:
- 1.2 true if the floating style is set for the node (aka "free node").
-
getMinNodeWidth
int getMinNodeWidth()- Since:
- 1.2.20
-
getMaxNodeWidth
int getMaxNodeWidth()- Since:
- 1.2.20
-
isNumberingEnabled
boolean isNumberingEnabled()- Since:
- 1.3.8
-
getCss
java.lang.String getCss()- Since:
- 1.9.12
-
isCssSet
boolean isCssSet()- Since:
- 1.9.12
-
isBackgroundColorSet
boolean isBackgroundColorSet()- Since:
- 1.9.12
-
isTextColorSet
boolean isTextColorSet()- Since:
- 1.9.12
-
isMinNodeWidthSet
boolean isMinNodeWidthSet()- Since:
- 1.9.12
-
isMaxNodeWidthSet
boolean isMaxNodeWidthSet()- Since:
- 1.9.12
-
getTextColor()
instead.