public class AttributeSelectionButton extends PEButton implements PEButtonListener
Modifier and Type | Field and Description |
---|---|
static int |
ATTRIBUTE_HEIGHT |
static int |
ATTRIBUTE_WIDTH |
static java.awt.Color |
conflictColor |
static java.awt.Color |
selectionColor |
f_centerImage, f_editor, f_image, f_lineStroke, f_position, f_size, f_text, f_textOrientation
TAG_HELPER
contexts, FALSE, PROP_CLASS_TYPE, PROP_ID, TRUE
Constructor and Description |
---|
AttributeSelectionButton(ProcessEditor editor,
java.lang.String Attribute,
ProcessObjectPropertyMerger parent) |
Modifier and Type | Method and Description |
---|---|
void |
buttonClicked(PEButton button) |
void |
buttonMouseIn(PEButton button) |
void |
buttonMouseOut(PEButton button) |
java.lang.String |
getAttribute() |
java.lang.String |
getAttributeName() |
boolean |
isChosen() |
boolean |
isConflicting() |
void |
paint(java.awt.Graphics gra)
draws the button on the ProcessEditors Canvas
|
void |
setChosen(boolean choosen) |
void |
setConflicting(boolean conflicting) |
addListener, clone, contains, destroy, finalize, getBounds, getPosition, getTextOrientation, isHighlighted, isSelectable, isVisible, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, setCenterImage, setHighlighted, setImage, setPosition, setSize, setSize, setText, setTextOrientation, setVisible
getXmlTag
addContext, addListener, equals, getAlpha, getContexts, getId, getName, getPropertyEditor, isSelected, removeContext, removeListener, setAlpha, setId, setProperty, setPropertyEditor, setSelected
getProperty, getPropertyKeys, getSerialization, removeProperty
public static int ATTRIBUTE_HEIGHT
public static int ATTRIBUTE_WIDTH
public static java.awt.Color selectionColor
public static java.awt.Color conflictColor
public AttributeSelectionButton(ProcessEditor editor, java.lang.String Attribute, ProcessObjectPropertyMerger parent)
public java.lang.String getAttribute()
public java.lang.String getAttributeName()
public boolean isConflicting()
public void setConflicting(boolean conflicting)
public boolean isChosen()
public void setChosen(boolean choosen)
public void paint(java.awt.Graphics gra)
PEButton
public void buttonMouseIn(PEButton button)
buttonMouseIn
in interface PEButtonListener
public void buttonMouseOut(PEButton button)
buttonMouseOut
in interface PEButtonListener
public void buttonClicked(PEButton button)
buttonClicked
in interface PEButtonListener