public class MatcherProperties
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected static class |
MatcherProperties.MatcherLabelProperty |
protected static class |
MatcherProperties.MatcherProperty |
Constructor and Description |
---|
MatcherProperties() |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.core.databinding.observable.value.IObservableValue |
getObservableValue(IQuerySpecification query,
IPatternMatch match,
java.lang.String parameterName)
Returns an observable value for the given match and parameterName.
|
static java.lang.String[] |
getPropertyNames(IQuerySpecification query)
Returns the array of observable values based on a VIATRA Query specification.
|
static org.eclipse.core.databinding.property.value.IValueProperty |
getValueProperty(IQuerySpecification query,
java.lang.String parameterName)
Returns an IValueProperty for the given query specification and parameterName.
|
public static java.lang.String[] getPropertyNames(IQuerySpecification query)
The
- query specificationpublic static org.eclipse.core.databinding.observable.value.IObservableValue getObservableValue(IQuerySpecification query, IPatternMatch match, java.lang.String parameterName)
query
- the query specificationmatch
- the match objectparameterName
- the parameter namepublic static org.eclipse.core.databinding.property.value.IValueProperty getValueProperty(IQuerySpecification query, java.lang.String parameterName)
query
- the query specificationparameterName
- the parameter name