public class ContainerNodeProperties extends DiagramNodeProperties
ContainerNode
properties during undo / redo operations.
If you need to implement undo support for the additional properties defined by
a class derived from ContainerNode
, do so by deriving from ContainerNodeProperties
and overriding the ContainerNode.saveProperties(com.mindfusion.diagramming.DiagramItemProperties)
, ContainerNode.restoreProperties(com.mindfusion.diagramming.DiagramItemProperties)
,
and ContainerNode.createProperties()
methods.Modifier and Type | Field and Description |
---|---|
boolean |
allowAddChildren |
boolean |
allowRemoveChildren |
boolean |
autoDeleteChildren |
boolean |
autoGrow |
boolean |
autoShrink |
java.lang.String |
caption |
Brush |
captionBackBrush |
java.awt.Color |
captionColor |
TextFormat |
captionFormat |
float |
captionHeight |
boolean |
clipChildren |
float |
cornerRadius |
java.awt.geom.Dimension2D |
foldedSize |
java.lang.Float |
foldIconSize |
Pen |
highlightPen |
float |
margin |
java.awt.geom.Dimension2D |
minimumSize |
boolean |
scrollable |
SimpleShape |
shape |
textPadding
Constructor and Description |
---|
ContainerNodeProperties() |
public Pen highlightPen
public float margin
public java.awt.geom.Dimension2D minimumSize
public java.lang.String caption
public java.awt.Color captionColor
public float captionHeight
public TextFormat captionFormat
public Brush captionBackBrush
public java.awt.geom.Dimension2D foldedSize
public SimpleShape shape
public float cornerRadius
public boolean allowAddChildren
public boolean allowRemoveChildren
public boolean clipChildren
public java.lang.Float foldIconSize
public boolean autoDeleteChildren
public boolean autoGrow
public boolean autoShrink
public boolean scrollable