Class StringExpressionSubExpressionCollection
Denotes a class to implement the subExpression reference
public class StringExpressionSubExpressionCollection : ObservableOppositeOrderedSet<IStringExpression, IStringExpression>, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, IOrderedSetExpression<IStringExpression>, IListExpression<IStringExpression>, ISetExpression<IStringExpression>, ICollectionExpression<IStringExpression>, IEnumerableExpression<IStringExpression>, IOrderedSet<IStringExpression>, IList<IStringExpression>, ISet<IStringExpression>, ICollection<IStringExpression>, IEnumerable<IStringExpression>, ICollectionExpression, IEnumerableExpression, IList, ICollection, IEnumerable
- Inheritance
-
StringExpressionSubExpressionCollection
- Implements
- Inherited Members
Constructors
StringExpressionSubExpressionCollection(IStringExpression)
Creates a new instance
public StringExpressionSubExpressionCollection(IStringExpression parent)
Parameters
parent
IStringExpressionthe parent StringExpression
Methods
SetOpposite(IStringExpression, IStringExpression)
Sets the opposite of the given item
protected override void SetOpposite(IStringExpression item, IStringExpression newParent)
Parameters
item
IStringExpressionthe item
newParent
IStringExpressionthe new parent or null, if the item is removed from the collection