org.openbp.cockpit.modeler.figures.generic
Interface Colorizable

All Superinterfaces:
java.lang.Cloneable, CH.ifa.draw.framework.Figure, java.io.Serializable, CH.ifa.draw.util.Storable
All Known Subinterfaces:
XColorizable
All Known Implementing Classes:
BasicFigure, DecisionNodeFigure, FixedTitleFigure, ForkNodeFigure, JoinNodeFigure, MergeNodeFigure, MultiSocketNodeFigure, PlaceholderNodeFigure, PrimitiveNodeFigure, SocketFigure, TextElementFigure, WaitStateNodeFigure, WorkflowEndNodeFigure, WorkflowNodeFigure, XBarFigure, XCircleCrossFigure, XCircleFigure, XDiamondFigure, XEllipseFigure, XFigure, XPolygonFigure, XRectangleFigure, XRoundRectangleFigure, XTextFigure, XTriangleFigure

public interface Colorizable
extends CH.ifa.draw.framework.Figure

A colorizable object can be assigned an arbitary fill color.

Author:
Stephan Moritz

Field Summary
 
Fields inherited from interface CH.ifa.draw.framework.Figure
POPUP_MENU
 
Method Summary
 java.awt.Color getDefaultFillColor()
          Gets the default fill color.
 java.awt.Color getFillColor()
          Gets the fill color.
 void setFillColor(java.awt.Color fillColor)
          Sets the fill color.
 
Methods inherited from interface CH.ifa.draw.framework.Figure
addFigureChangeListener, addToContainer, basicDisplayBox, canConnect, center, changed, clone, connectedTextLocator, connectionInsets, connectorAt, connectorVisibility, containsPoint, decompose, displayBox, displayBox, displayBox, draw, figures, findFigureInside, getAttribute, getZValue, handles, includes, invalidate, isEmpty, listener, moveBy, release, removeFigureChangeListener, removeFromContainer, setAttribute, setZValue, size, willChange
 
Methods inherited from interface CH.ifa.draw.util.Storable
read, write
 

Method Detail

getFillColor

java.awt.Color getFillColor()
Gets the fill color.

Returns:
Fill color or null for no fill color

setFillColor

void setFillColor(java.awt.Color fillColor)
Sets the fill color.

Parameters:
fillColor - Fill color or null for no fill color

getDefaultFillColor

java.awt.Color getDefaultFillColor()
Gets the default fill color.

Returns:
Default fill color or null for no fill color


Copyright © 2011. All Rights Reserved.