diff options
author | Cedric Dumoulin | 2013-11-24 21:46:02 +0000 |
---|---|---|
committer | Cedric Dumoulin | 2014-01-27 13:55:56 +0000 |
commit | 338569cc34560de7432abed033ff04af766b578f (patch) | |
tree | 6934c77fab334ac34bad7397053e8f8ba33363f8 /extraplugins/layers/org.eclipse.papyrus.layers.ui | |
parent | 1cd3630e512b3b23231b01821f6831c6ea14b99b (diff) | |
download | org.eclipse.papyrus-338569cc34560de7432abed033ff04af766b578f.tar.gz org.eclipse.papyrus-338569cc34560de7432abed033ff04af766b578f.tar.xz org.eclipse.papyrus-338569cc34560de7432abed033ff04af766b578f.zip |
Bug 330199 - Add properties and methods to Layers::RegExp model.
Diffstat (limited to 'extraplugins/layers/org.eclipse.papyrus.layers.ui')
-rw-r--r-- | extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties.ctx | 5 | ||||
-rw-r--r-- | extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayer.xwt | 13 |
2 files changed, 18 insertions, 0 deletions
diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties.ctx b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties.ctx index 4fc1a71549f..86535e3fe31 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties.ctx +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties.ctx @@ -1468,6 +1468,11 @@ <elements name="RegExpLayer" supertypes="//@dataContexts.0/@elements.27"> <properties name="expr"/> <properties name="language"/> + <properties name="isDomainChangedEventDependant" type="Boolean"/> + <properties name="domainChangedEventLevel" type="Enumeration"/> + <properties name="isDiagramChangedEventDependant" type="Boolean"/> + <properties name="diagramChangedEventLevel" type="Enumeration"/> + <properties name="expressionContextObjectType"/> </elements> <elements name="Layer" supertypes="//@dataContexts.0/@elements.27"/> <elements name="Color" supertypes="//@dataContexts.0/@elements.9"/> diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayer.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayer.xwt index 00fc46193ed..135beec722f 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayer.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayer.xwt @@ -22,6 +22,19 @@ </Composite.layout> <ppe:BooleanCheckbox input="{Binding}" property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanCheckbox> + <ppe:BooleanRadio input="{Binding}" + property="layers:RegExpLayer:isDomainChangedEventDependant"></ppe:BooleanRadio> + <ppe:BooleanRadio input="{Binding}" + property="layers:RegExpLayer:isDiagramChangedEventDependant"></ppe:BooleanRadio> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:EnumCombo input="{Binding}" + property="layers:RegExpLayer:domainChangedEventLevel"></ppe:EnumCombo> + <ppe:EnumCombo input="{Binding}" + property="layers:RegExpLayer:diagramChangedEventLevel"></ppe:EnumCombo> </Composite> <Composite> <Composite.layout> |