public class MatcherProperties
extends java.lang.Object
Constructor and Description |
---|
MatcherProperties() |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.core.databinding.observable.value.IObservableValue |
getObservableValue(org.eclipse.viatra.query.runtime.api.IQuerySpecification query,
org.eclipse.viatra.query.runtime.api.IPatternMatch match,
java.lang.String parameterName)
Returns an observable value for the given match and parameterName.
|
static java.lang.String[] |
getPropertyNames(org.eclipse.viatra.query.runtime.api.IQuerySpecification query)
Returns the array of observable values based on a VIATRA Query specification.
|
static org.eclipse.core.databinding.property.value.IValueProperty |
getValueProperty(org.eclipse.viatra.query.runtime.api.IQuerySpecification query,
java.lang.String parameterName)
Returns an IValueProperty for the given query specification and parameterName.
|
public static java.lang.String[] getPropertyNames(org.eclipse.viatra.query.runtime.api.IQuerySpecification query)
The
- query specificationpublic static org.eclipse.core.databinding.observable.value.IObservableValue getObservableValue(org.eclipse.viatra.query.runtime.api.IQuerySpecification query, org.eclipse.viatra.query.runtime.api.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(org.eclipse.viatra.query.runtime.api.IQuerySpecification query, java.lang.String parameterName)
query
- the query specificationparameterName
- the parameter name