public CMEquivalenceClassUI(CMElementUI __maskElement) { if (__maskElement == null) { _equivalenceClassReal = new EquivalenceClass(); } else { _equivalenceClassReal = new EquivalenceClass(__maskElement.getRealObject() as Element); __maskElement.addEquivalenceClass(this); } }
public void Remove(CMEquivalenceClassUI eq) { List.Remove(eq); _RemovedEqClassList.Add(eq); if (_parentObject != null) { Element el = _parentObject.getRealObject() as Element; if (el != null) { el.RemoveEquivalenceClass(eq.getRealObject() as EquivalenceClass); } } }
public void Remove() { CMEquivalenceClassCollectionUI owner = Owner as CMEquivalenceClassCollectionUI; if (owner != null) { owner.Remove(this); } Element realElement = _parentElement.getRealObject() as Element; if (realElement != null) { realElement.RemoveEquivalenceClass(getRealObject() as EquivalenceClass); } }
public CMEquivalenceClassUI(CMElementUI __maskElement, CMEquivalenceClassUI __eqClass) { _equivalenceClassReal = new EquivalenceClass(__maskElement.getRealObject() as Element); __maskElement.addEquivalenceClass(this); copyAttributesFrom(__eqClass); }