Enum SemanticRegionNullFinder
- java.lang.Object
-
- java.lang.Enum<SemanticRegionNullFinder>
-
- org.eclipse.xtext.formatting2.regionaccess.internal.SemanticRegionNullFinder
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SemanticRegionNullFinder>
,ISemanticRegionFinder
,ISemanticRegionsFinder
public enum SemanticRegionNullFinder extends java.lang.Enum<SemanticRegionNullFinder> implements ISemanticRegionsFinder
-
-
Enum Constant Summary
Enum Constants Enum Constant Description INSTANCE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ISemanticRegion
assignment(Assignment assignment)
java.util.List<ISemanticRegion>
assignments(Assignment... assignments)
ISemanticRegion
crossRef(CrossReference crossReference)
java.util.List<ISemanticRegion>
crossRefs(CrossReference... crossReferences)
ISemanticRegion
element(AbstractElement element)
java.util.List<ISemanticRegion>
elements(AbstractElement... elements)
ISemanticRegion
feature(org.eclipse.emf.ecore.EStructuralFeature feature)
java.util.List<ISemanticRegion>
features(org.eclipse.emf.ecore.EStructuralFeature... features)
ISemanticRegion
keyword(java.lang.String keyword)
ISemanticRegion
keyword(Keyword keyword)
java.util.List<org.eclipse.xtext.xbase.lib.Pair<ISemanticRegion,ISemanticRegion>>
keywordPairs(java.lang.String kw1, java.lang.String kw2)
java.util.List<org.eclipse.xtext.xbase.lib.Pair<ISemanticRegion,ISemanticRegion>>
keywordPairs(Keyword kw1, Keyword kw2)
java.util.List<ISemanticRegion>
keywords(java.lang.String... keywords)
java.util.List<ISemanticRegion>
keywords(Keyword... keywords)
ISemanticRegion
ruleCall(RuleCall ruleCall)
java.util.List<ISemanticRegion>
ruleCalls(RuleCall... ruleCalls)
java.util.List<ISemanticRegion>
ruleCallsTo(AbstractRule... rules)
ISemanticRegion
ruleCallTo(AbstractRule rule)
static SemanticRegionNullFinder
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SemanticRegionNullFinder[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INSTANCE
public static final SemanticRegionNullFinder INSTANCE
-
-
Method Detail
-
values
public static SemanticRegionNullFinder[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SemanticRegionNullFinder c : SemanticRegionNullFinder.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SemanticRegionNullFinder valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
assignment
public ISemanticRegion assignment(Assignment assignment)
- Specified by:
assignment
in interfaceISemanticRegionFinder
-
assignments
public java.util.List<ISemanticRegion> assignments(Assignment... assignments)
- Specified by:
assignments
in interfaceISemanticRegionsFinder
-
crossRef
public ISemanticRegion crossRef(CrossReference crossReference)
- Specified by:
crossRef
in interfaceISemanticRegionFinder
-
crossRefs
public java.util.List<ISemanticRegion> crossRefs(CrossReference... crossReferences)
- Specified by:
crossRefs
in interfaceISemanticRegionsFinder
-
element
public ISemanticRegion element(AbstractElement element)
- Specified by:
element
in interfaceISemanticRegionFinder
-
elements
public java.util.List<ISemanticRegion> elements(AbstractElement... elements)
- Specified by:
elements
in interfaceISemanticRegionsFinder
-
feature
public ISemanticRegion feature(org.eclipse.emf.ecore.EStructuralFeature feature)
- Specified by:
feature
in interfaceISemanticRegionFinder
-
features
public java.util.List<ISemanticRegion> features(org.eclipse.emf.ecore.EStructuralFeature... features)
- Specified by:
features
in interfaceISemanticRegionsFinder
-
keyword
public ISemanticRegion keyword(Keyword keyword)
- Specified by:
keyword
in interfaceISemanticRegionFinder
-
keyword
public ISemanticRegion keyword(java.lang.String keyword)
- Specified by:
keyword
in interfaceISemanticRegionFinder
-
keywordPairs
public java.util.List<org.eclipse.xtext.xbase.lib.Pair<ISemanticRegion,ISemanticRegion>> keywordPairs(Keyword kw1, Keyword kw2)
- Specified by:
keywordPairs
in interfaceISemanticRegionsFinder
-
keywordPairs
public java.util.List<org.eclipse.xtext.xbase.lib.Pair<ISemanticRegion,ISemanticRegion>> keywordPairs(java.lang.String kw1, java.lang.String kw2)
- Specified by:
keywordPairs
in interfaceISemanticRegionsFinder
-
keywords
public java.util.List<ISemanticRegion> keywords(Keyword... keywords)
- Specified by:
keywords
in interfaceISemanticRegionsFinder
-
keywords
public java.util.List<ISemanticRegion> keywords(java.lang.String... keywords)
- Specified by:
keywords
in interfaceISemanticRegionsFinder
-
ruleCall
public ISemanticRegion ruleCall(RuleCall ruleCall)
- Specified by:
ruleCall
in interfaceISemanticRegionFinder
-
ruleCalls
public java.util.List<ISemanticRegion> ruleCalls(RuleCall... ruleCalls)
- Specified by:
ruleCalls
in interfaceISemanticRegionsFinder
-
ruleCallsTo
public java.util.List<ISemanticRegion> ruleCallsTo(AbstractRule... rules)
- Specified by:
ruleCallsTo
in interfaceISemanticRegionsFinder
-
ruleCallTo
public ISemanticRegion ruleCallTo(AbstractRule rule)
- Specified by:
ruleCallTo
in interfaceISemanticRegionFinder
-
-