public class AttributeConfigurator extends Object implements Serializable
| Constructor and Description |
|---|
AttributeConfigurator() |
AttributeConfigurator(de.tsl2.nano.bean.def.AttributeDefinition<?> attr)
constructor
|
AttributeConfigurator(String attributeName) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionAddListener(String observer,
String observable,
String rule) |
void |
actionAddRuleCover(String child,
String rule) |
void |
actionCreateRuleOrAction(String name,
String type,
String expression) |
void |
actionRemoveRuleCover(String child)
removes a rule cover defined by the attributes child (as member!).
|
de.tsl2.nano.bean.def.IPresentableColumn |
getColumnDefinition() |
de.tsl2.nano.action.IConstraint<?> |
getConstraint() |
de.tsl2.nano.core.cls.IAttribute<?> |
getDeclaration() |
Object |
getDefault() |
String |
getDescription() |
String |
getFormat() |
Collection<de.tsl2.nano.core.messaging.IListener> |
getListener() |
String |
getName() |
de.tsl2.nano.bean.def.IPresentable |
getPresentable() |
String |
getType() |
de.tsl2.nano.bean.def.ValueExpression |
getValueExpression() |
boolean |
isComposition() |
boolean |
isDoValidation() |
void |
setColumnDefinition(de.tsl2.nano.bean.def.IPresentableColumn c) |
void |
setConstraint(de.tsl2.nano.action.IConstraint<?> c) |
void |
setDeclaration(de.tsl2.nano.core.cls.IAttribute<?> a) |
void |
setDescription(String description) |
void |
setFormat(String format) |
void |
setListener(Collection<de.tsl2.nano.core.messaging.IListener> listener) |
void |
setPresentable(de.tsl2.nano.bean.def.IPresentable p) |
String |
toString() |
de.tsl2.nano.bean.def.IAttributeDefinition<?> |
unwrap() |
public AttributeConfigurator()
public AttributeConfigurator(String attributeName)
public AttributeConfigurator(de.tsl2.nano.bean.def.AttributeDefinition<?> attr)
attr - public String getName()
public String getDescription()
public void setDescription(String description)
public String getType()
public String getFormat()
public void setFormat(String format)
public de.tsl2.nano.action.IConstraint<?> getConstraint()
public void setConstraint(de.tsl2.nano.action.IConstraint<?> c)
public de.tsl2.nano.bean.def.IPresentable getPresentable()
public void setPresentable(de.tsl2.nano.bean.def.IPresentable p)
public de.tsl2.nano.bean.def.IPresentableColumn getColumnDefinition()
public void setColumnDefinition(de.tsl2.nano.bean.def.IPresentableColumn c)
public de.tsl2.nano.core.cls.IAttribute<?> getDeclaration()
public void setDeclaration(de.tsl2.nano.core.cls.IAttribute<?> a)
public boolean isDoValidation()
public boolean isComposition()
public Collection<de.tsl2.nano.core.messaging.IListener> getListener()
public void setListener(Collection<de.tsl2.nano.core.messaging.IListener> listener)
public Object getDefault()
public de.tsl2.nano.bean.def.ValueExpression getValueExpression()
public de.tsl2.nano.bean.def.IAttributeDefinition<?> unwrap()
public void actionRemoveRuleCover(String child)
child - AttributeDefinition memberCopyright © 2012–2020. All rights reserved.