public class MutableConstraints extends Object implements ComponentListener, PropertyChangeListener
| Modifier and Type | Field and Description |
|---|---|
static int |
ANY_INDEX |
static String |
CENTER |
protected JComponent |
component |
protected JComponent |
container |
static String |
FILL |
static String |
FLOATINGFRAME |
static String |
FLOW |
protected static org.apache.log4j.Logger |
logger |
static String |
NONE |
static String |
P1 |
static String |
P2 |
static String |
P3 |
static String |
PANEL |
static String |
SCROLLPANE |
| Constructor and Description |
|---|
MutableConstraints()
Creates a new MutableConstraints object.
|
MutableConstraints(boolean mutable)
Creates a new instance of ComponentProxy.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAsComponent(JComponent component)
DOCUMENT ME!
|
void |
addAsComponent(String id,
JComponent component,
String name,
String toolTip,
ImageIcon icon,
String position,
int preferredIndex)
DOCUMENT ME!
|
protected void |
addAsFloatingFrame(JComponent component,
boolean componentEventsEnabled,
FloatingFrameConfigurator configurator,
boolean floatingEventsEnabled)
DOCUMENT ME!
|
void |
addAsFloatingFrame(String id,
JComponent component,
String name,
String toolTip,
ImageIcon icon,
String position,
int preferredIndex,
boolean componentEventsEnabled,
FloatingFrameConfigurator configurator,
boolean floatingEventsEnabled)
DOCUMENT ME!
|
protected void |
addAsPanel(JComponent component,
boolean componentEventsEnabled,
String layout)
DOCUMENT ME!
|
void |
addAsPanel(String id,
JComponent component,
String name,
String toolTip,
ImageIcon icon,
String position,
int preferredIndex,
boolean componentEventsEnabled,
String layout)
DOCUMENT ME!
|
protected void |
addAsScrollPane(JComponent component,
boolean componentEventsEnabled)
DOCUMENT ME!
|
void |
addAsScrollPane(String id,
JComponent component,
String name,
String toolTip,
ImageIcon icon,
String position,
int preferredIndex,
boolean componentEventsEnabled)
DOCUMENT ME!
|
void |
addPropertyChangeListener(PropertyChangeListener l)
Adds a PropertyChangeListener to the listener list.
|
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener l)
DOCUMENT ME!
|
void |
componentHidden(ComponentEvent ce) |
void |
componentMoved(ComponentEvent ce) |
void |
componentResized(ComponentEvent ce) |
void |
componentShown(ComponentEvent ce) |
JComponent |
getContainer()
Getter for property container.
|
String |
getContainerType()
Getter for property containerType.
|
FloatingFrameConfigurator |
getFloatingFrameConfigurator()
DOCUMENT ME!
|
ImageIcon |
getIcon()
Getter for property icon.
|
String |
getId()
Getter for property id.
|
String |
getName()
Getter for property name.
|
String |
getPosition()
Getter for property position.
|
int |
getPreferredIndex()
Getter for property preferredIndex.
|
String |
getToolTip()
Getter for property toolTip.
|
CustomView |
getView()
DOCUMENT ME!
|
boolean |
isComponentEventsEnabled()
Getter for property componentEvents.
|
boolean |
isMutable()
Getter for property mutable.
|
void |
propertyChange(PropertyChangeEvent evt)
This method gets called when a bound property is changed.
|
void |
removePropertyChangeListener(PropertyChangeListener l)
Removes a PropertyChangeListener from the listener list.
|
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener l)
DOCUMENT ME!
|
void |
setComponentEventsEnabled(boolean componentEventsEnabled)
Setter for property componentEvents.
|
void |
setContainerType(String containerType)
Setter for property containerType.
|
void |
setIcon(ImageIcon icon)
Setter for property icon.
|
void |
setId(String id)
Setter for property id.
|
void |
setMutable(boolean mutable)
Setter for property mutable.
|
void |
setName(String name)
Setter for property name.
|
void |
setPosition(String position)
Setter for property position.
|
void |
setPreferredIndex(int preferredIndex)
Setter for property preferredIndex.
|
protected void |
setProperties(String id,
String name,
String toolTip,
ImageIcon icon,
String position,
int preferredIndex,
String containerType)
DOCUMENT ME!
|
void |
setToolTip(String toolTip)
Setter for property toolTip.
|
String |
toString() |
public static final int ANY_INDEX
public static final String P1
public static final String P2
public static final String P3
public static final String NONE
public static final String PANEL
public static final String SCROLLPANE
public static final String FLOATINGFRAME
public static final String CENTER
public static final String FLOW
public static final String FILL
protected static final org.apache.log4j.Logger logger
protected JComponent component
protected JComponent container
public MutableConstraints()
public MutableConstraints(boolean mutable)
mutable - DOCUMENT ME!public void addPropertyChangeListener(PropertyChangeListener l)
l - The listener to add.public void addPropertyChangeListener(String propertyName, PropertyChangeListener l)
propertyName - DOCUMENT ME!l - DOCUMENT ME!public void removePropertyChangeListener(PropertyChangeListener l)
l - The listener to remove.public void removePropertyChangeListener(String propertyName, PropertyChangeListener l)
propertyName - DOCUMENT ME!l - DOCUMENT ME!public JComponent getContainer()
public CustomView getView()
public String getName()
public void setName(String name)
name - New value of property name.public String getPosition()
public void setPosition(String position)
position - New value of property position.public String getContainerType()
public void setContainerType(String containerType)
containerType - New value of property containerType.public boolean isComponentEventsEnabled()
public void setComponentEventsEnabled(boolean componentEventsEnabled)
componentEventsEnabled - New value of property componentEvents.public ImageIcon getIcon()
public void setIcon(ImageIcon icon)
icon - New value of property icon.public int getPreferredIndex()
public void setPreferredIndex(int preferredIndex)
preferredIndex - New value of property preferredIndex.public String getToolTip()
public void setToolTip(String toolTip)
toolTip - New value of property toolTip.public boolean isMutable()
public void setMutable(boolean mutable)
mutable - New value of property mutable.protected void setProperties(String id, String name, String toolTip, ImageIcon icon, String position, int preferredIndex, String containerType)
id - DOCUMENT ME!name - DOCUMENT ME!toolTip - DOCUMENT ME!icon - DOCUMENT ME!position - DOCUMENT ME!preferredIndex - DOCUMENT ME!containerType - DOCUMENT ME!protected void addAsComponent(JComponent component)
component - DOCUMENT ME!public void addAsComponent(String id, JComponent component, String name, String toolTip, ImageIcon icon, String position, int preferredIndex)
id - DOCUMENT ME!component - DOCUMENT ME!name - DOCUMENT ME!toolTip - DOCUMENT ME!icon - DOCUMENT ME!position - DOCUMENT ME!preferredIndex - DOCUMENT ME!protected void addAsPanel(JComponent component, boolean componentEventsEnabled, String layout)
component - DOCUMENT ME!componentEventsEnabled - DOCUMENT ME!layout - DOCUMENT ME!public void addAsPanel(String id, JComponent component, String name, String toolTip, ImageIcon icon, String position, int preferredIndex, boolean componentEventsEnabled, String layout)
id - DOCUMENT ME!component - DOCUMENT ME!name - DOCUMENT ME!toolTip - DOCUMENT ME!icon - DOCUMENT ME!position - DOCUMENT ME!preferredIndex - DOCUMENT ME!componentEventsEnabled - DOCUMENT ME!layout - DOCUMENT ME!protected void addAsScrollPane(JComponent component, boolean componentEventsEnabled)
component - DOCUMENT ME!componentEventsEnabled - DOCUMENT ME!public void addAsScrollPane(String id, JComponent component, String name, String toolTip, ImageIcon icon, String position, int preferredIndex, boolean componentEventsEnabled)
id - DOCUMENT ME!component - DOCUMENT ME!name - DOCUMENT ME!toolTip - DOCUMENT ME!icon - DOCUMENT ME!position - DOCUMENT ME!preferredIndex - DOCUMENT ME!componentEventsEnabled - DOCUMENT ME!protected void addAsFloatingFrame(JComponent component, boolean componentEventsEnabled, FloatingFrameConfigurator configurator, boolean floatingEventsEnabled)
component - DOCUMENT ME!componentEventsEnabled - DOCUMENT ME!configurator - DOCUMENT ME!floatingEventsEnabled - DOCUMENT ME!public void addAsFloatingFrame(String id, JComponent component, String name, String toolTip, ImageIcon icon, String position, int preferredIndex, boolean componentEventsEnabled, FloatingFrameConfigurator configurator, boolean floatingEventsEnabled)
id - DOCUMENT ME!component - DOCUMENT ME!name - DOCUMENT ME!toolTip - DOCUMENT ME!icon - DOCUMENT ME!position - DOCUMENT ME!preferredIndex - DOCUMENT ME!componentEventsEnabled - DOCUMENT ME!configurator - DOCUMENT ME!floatingEventsEnabled - DOCUMENT ME!public void componentShown(ComponentEvent ce)
componentShown in interface ComponentListenerpublic void componentHidden(ComponentEvent ce)
componentHidden in interface ComponentListenerpublic void componentResized(ComponentEvent ce)
componentResized in interface ComponentListenerpublic void componentMoved(ComponentEvent ce)
componentMoved in interface ComponentListenerpublic void propertyChange(PropertyChangeEvent evt)
propertyChange in interface PropertyChangeListenerevt - A PropertyChangeEvent object describing the event source and the property that has changed.public String getId()
public void setId(String id)
id - New value of property id.public FloatingFrameConfigurator getFloatingFrameConfigurator()
Copyright © 2012–2026 cismet GmbH. All rights reserved.