public class AlternativeRemoval extends PartialProduction
| Modifier and Type | Field and Description |
|---|---|
java.util.List<SequenceName> |
sequences
The list of
sequences to be removed. |
attributes, choice, dType, name, qName, type| Constructor and Description |
|---|
AlternativeRemoval(java.lang.String dType,
NonTerminal name,
java.util.List<SequenceName> sequences)
Create a new alternative removal.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
boolean |
isRemoval()
Determine whether this production is an
alternative removal. |
isPartialhasAttribute, hashCode, isAddition, isFull, isMemoized, isOverrideadd, add, addAll, addAll, addAll, addAll, addAllTo, addNode, contains, get, getBoolean, getBooleanProperty, getGeneric, getList, getLocation, getName, getNode, getProperty, getString, getStringProperty, getTokenText, hasLocation, hasName, hasProperty, hasTraversal, hasVariable, indexOf, isAnnotation, isEmpty, isGeneric, isList, isToken, iterator, lastIndexOf, properties, remove, removeProperty, set, setLocation, setLocation, setProperty, size, strip, toAnnotation, toList, toString, toToken, writepublic java.util.List<SequenceName> sequences
sequences to be removed.public AlternativeRemoval(java.lang.String dType,
NonTerminal name,
java.util.List<SequenceName> sequences)
dType - The declared type.name - The name.sequences - The sequence names.public boolean isRemoval()
Productionalternative removal.isRemoval in class Productiontrue if this production is an alternative
removal.public boolean equals(java.lang.Object o)
equals in class java.lang.ObjectCopyright © 2014. All Rights Reserved.