public interface IComponent
Modifier and Type | Method and Description |
---|---|
boolean |
accept(ComponentVisitor visitor) |
boolean |
areChildrenExclusive()
Returns true if only one of the children of the component can be visible at a time
(for example, the component is a tabbed pane or a container with CardLayout).
|
java.lang.String |
getBinding() |
java.lang.Object |
getClientProperty(java.lang.Object key) |
java.lang.String |
getComponentClassName() |
GridConstraints |
getConstraints() |
java.lang.Object |
getCustomLayoutConstraints() |
java.lang.String |
getId() |
IProperty[] |
getModifiedProperties() |
IContainer |
getParentContainer() |
boolean |
isCustomCreate() |
void |
putClientProperty(java.lang.Object key,
java.lang.Object value) |
java.lang.Object getClientProperty(java.lang.Object key)
void putClientProperty(java.lang.Object key, java.lang.Object value)
java.lang.String getBinding()
null
if the component is not bound to any field.java.lang.String getComponentClassName()
java.lang.String getId()
boolean isCustomCreate()
IProperty[] getModifiedProperties()
IContainer getParentContainer()
GridConstraints getConstraints()
java.lang.Object getCustomLayoutConstraints()
boolean accept(ComponentVisitor visitor)
boolean areChildrenExclusive()