public class InitialValueVisitor extends ChipVisitor
AttributeChips.log| Modifier | Constructor and Description |
|---|---|
protected |
InitialValueVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canChange(AttributeChip aChip,
ItemChip itemChip,
AttributeDescriptor attributeDescriptor) |
protected AttributeDescriptor |
getDescriptor(ItemChip itemChip,
String qualifier) |
static InitialValueVisitor |
getInstance() |
protected boolean |
hasItem(ItemChip itemChip) |
protected boolean |
isInitial(AttributeChip aChip,
ItemChip itemChip,
AttributeDescriptor attributeDescriptor) |
static boolean |
isPreset(AttributeChip chip,
ItemChip itemChip) |
protected Object |
readValue(ItemChip itemChip,
String qualifier) |
void |
visit(Chip chip,
Object parameter,
Object context)
Implements the setting of the initial values of all contained
AttributeChips. |
getLogger, invite, isNoValue, isSpecialpublic static InitialValueVisitor getInstance()
public void visit(Chip chip, Object parameter, Object context)
AttributeChips.visit in class ChipVisitorparameter - Should be an instance of ItemChip.protected boolean isInitial(AttributeChip aChip, ItemChip itemChip, AttributeDescriptor attributeDescriptor)
protected boolean canChange(AttributeChip aChip, ItemChip itemChip, AttributeDescriptor attributeDescriptor)
protected Object readValue(ItemChip itemChip, String qualifier) throws Exception
Exceptionprotected AttributeDescriptor getDescriptor(ItemChip itemChip, String qualifier)
protected boolean hasItem(ItemChip itemChip)
public static boolean isPreset(AttributeChip chip, ItemChip itemChip)
Copyright © 2017 SAP SE. All Rights Reserved.