/// <summary>
        /// gets the EA.SchemaTypes from the enumerator
        /// </summary>
        /// <returns>all the EA.Schematypes in this schema</returns>
        private HashSet <EA.SchemaType> getSchemaTypes()
        {
            HashSet <EA.SchemaType> schemaTypes = new HashSet <EA.SchemaType>();

            EA.SchemaTypeEnum schemaTypeEnumerator = wrappedComposer.SchemaTypes;
            EA.SchemaType     schemaType           = schemaTypeEnumerator.GetFirst();
            while (schemaType != null)
            {
                schemaTypes.Add(schemaType);
                schemaType = schemaTypeEnumerator.GetNext();
            }
            return(schemaTypes);
        }
 public EASchemaElement(UTF_EA.Model model, EASchema owner, EA.SchemaType objectToWrap)
 {
     this.model             = model;
     this.ownerSchema       = owner;
     this.wrappedSchemaType = objectToWrap;
 }
		public EASchemaElement(UTF_EA.Model model,EASchema owner, EA.SchemaType objectToWrap)
		{
			this.model = model;
			this.ownerSchema = owner;
			this.wrappedSchemaType = objectToWrap;
		}