|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMutableLayoutConfig
An extension of the layout configuration interface for configurations that can be altered.
Field Summary | |
---|---|
static IProperty<Boolean> |
OPT_RECURSIVE
option for layout context: whether changes should be applied also for all child elements. |
Method Summary | |
---|---|
void |
clearValues(LayoutContext context)
Clear all layout option values that have been set for the given context. |
boolean |
isSet(LayoutOptionData<?> optionData,
LayoutContext context)
Determine whether the given layout option is set, not considering any default values. |
void |
setValue(LayoutOptionData<?> optionData,
LayoutContext context,
Object value)
Set a new value for a layout option in the given context. |
Methods inherited from interface de.cau.cs.kieler.kiml.config.ILayoutConfig |
---|
enrich, getPriority, getValue, transferValues |
Field Detail |
---|
static final IProperty<Boolean> OPT_RECURSIVE
Method Detail |
---|
void setValue(LayoutOptionData<?> optionData, LayoutContext context, Object value)
optionData
- a layout option descriptorcontext
- a context for layout configurationvalue
- the new layout option value, or null
if the current value shall be removedvoid clearValues(LayoutContext context)
context
- a context for layout configurationboolean isSet(LayoutOptionData<?> optionData, LayoutContext context)
optionData
- a layout option descriptorcontext
- a context for layout configuration
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |