public class SCComponentAdapterBinding extends java.lang.Object implements IComponentAdapterBinding
| Constructor and Description |
|---|
SCComponentAdapterBinding() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSCActionListener(ISCComponentActionListener actionListener) |
void |
addSCAttributeListener(ISCComponentAttributeListener attributeListener) |
void |
clearSCActionListeners() |
void |
clearSCAttributeListeners() |
java.lang.Class |
getAttibuteType(java.lang.String attributeName)
This method needs only to be implemented for these attributes which
are set later on.
|
java.lang.Object |
getAttributeValue(java.lang.String attributeName)
Get the attribute value for an attribute.
|
java.util.Set<java.lang.String> |
getDynamicAttributeNames()
Name of the attributes that are dynamic over the whole lifecycle of the
corresponding object.
|
java.util.Set<java.lang.String> |
getFixAttributeNames()
Name of the attributes that are set one time but not changed later on
anymore.
|
void |
initializeComponent(ISCComponent component) |
void |
onAction(ActionEvent event)
Action listener that is called when the component processes an action event.
|
protected void |
processAttributeUpdate(java.lang.String attributeName,
java.lang.Object attributeValue) |
protected void |
processSCActionEvent(BaseActionEvent event) |
void |
removeSCActionListener(ISCComponentActionListener actionListener) |
void |
removeSCAttributeListener(ISCComponentAttributeListener attributeListener) |
void |
setAttributeValue(java.lang.String attributeName,
java.lang.Object value)
Set the attribute value.
|
void |
setAttributeValueByLogic(java.lang.String attributeName,
java.lang.Object value) |
public void initializeComponent(ISCComponent component)
public java.util.Set<java.lang.String> getFixAttributeNames()
IComponentAdapterBindinggetFixAttributeNames in interface IComponentAdapterBindingpublic java.util.Set<java.lang.String> getDynamicAttributeNames()
IComponentAdapterBindinggetDynamicAttributeNames in interface IComponentAdapterBindingpublic void setAttributeValueByLogic(java.lang.String attributeName,
java.lang.Object value)
public void setAttributeValue(java.lang.String attributeName,
java.lang.Object value)
IComponentAdapterBindingsetAttributeValue in interface IComponentAdapterBindingpublic java.lang.Class getAttibuteType(java.lang.String attributeName)
IComponentAdapterBindinggetAttibuteType in interface IComponentAdapterBindingpublic java.lang.Object getAttributeValue(java.lang.String attributeName)
IComponentAdapterBindinggetAttributeValue in interface IComponentAdapterBindingpublic void onAction(ActionEvent event)
IComponentAdapterBindingonAction in interface IComponentAdapterBindingpublic void addSCActionListener(ISCComponentActionListener actionListener)
public void removeSCActionListener(ISCComponentActionListener actionListener)
public void clearSCActionListeners()
public void addSCAttributeListener(ISCComponentAttributeListener attributeListener)
public void removeSCAttributeListener(ISCComponentAttributeListener attributeListener)
public void clearSCAttributeListeners()
protected void processSCActionEvent(BaseActionEvent event)
protected void processAttributeUpdate(java.lang.String attributeName,
java.lang.Object attributeValue)
Copyright © CaptainCasa Gmbh. All Rights Reserved.