[System.Reflection.DefaultMember("Item")] public abstract class NScaleElementCollection<TScaleElement> : Nevron.Nov.Dom.NElementCollection<TScaleElement>, Nevron.Nov.DataStructures.INAddable<TScaleElement>, Nevron.Nov.DataStructures.INClearable, Nevron.Nov.DataStructures.INCollection<TScaleElement>, Nevron.Nov.DataStructures.INContains<TScaleElement>, Nevron.Nov.DataStructures.INCountable<TScaleElement>, Nevron.Nov.DataStructures.INDynamicSet<TScaleElement>, Nevron.Nov.DataStructures.INIndexedSet<TScaleElement>, Nevron.Nov.DataStructures.INIterable<TScaleElement>, Nevron.Nov.DataStructures.INRemovable<TScaleElement>, Nevron.Nov.DataStructures.INReverseIterable<TScaleElement>, Nevron.Nov.DataStructures.INSet<TScaleElement>, Nevron.Nov.DataStructures.INWritableIndexedSet<TScaleElement>, Nevron.Nov.Dom.INDomDeepEquals, Nevron.Nov.Dom.INDomDeeplyCloneable, Nevron.Nov.INDeeplyCloneable where TScaleElement: NScaleElement