public class ConnectionValue extends Lockable implements Initializable
| Constructor and Description |
|---|
ConnectionValue() |
| Modifier and Type | Method and Description |
|---|---|
ConnectDirection |
getDirection() |
java.lang.String |
getResolveFieldId() |
java.lang.String |
getValue() |
void |
init(java.util.Map<java.lang.String,java.lang.String> attributes) |
protected void |
initFrom(com.technia.helium.form.create.ValueImpl other) |
void |
resolve(com.technia.helium.form.create.ResolveContext ctx) |
protected java.lang.String |
resolveValue(com.technia.helium.form.create.ResolveContext ctx) |
void |
setDirection(ConnectDirection direction) |
void |
setResolveFieldId(java.lang.String fieldId)
Sets the ID of the field, which we take the value from.
|
void |
setValue(java.lang.String value)
Sets a specific value that we will use
|
ensureUnlocked, isLocked, lockpublic ConnectDirection getDirection()
public void setDirection(ConnectDirection direction)
protected void initFrom(com.technia.helium.form.create.ValueImpl other)
protected java.lang.String resolveValue(com.technia.helium.form.create.ResolveContext ctx)
throws com.technia.tvc.core.TVCException
com.technia.tvc.core.TVCExceptionpublic void init(java.util.Map<java.lang.String,java.lang.String> attributes)
init in interface Initializablepublic void setResolveFieldId(java.lang.String fieldId)
ValuesetResolveFieldId in interface Valuepublic java.lang.String getResolveFieldId()
getResolveFieldId in interface Valuepublic void setValue(java.lang.String value)
Value