protected override UpccElement createSimilarElement(IUmlClassifier otherclassifier)
        {
            var otherClass = otherclassifier as IUmlClass;

            return(otherClass != null ? new UpccAbie(otherClass) : null);
        }
Esempio n. 2
0
 public EaUmlEnumerationLiteral(Repository eaRepository, Attribute eaAttribute, IUmlClassifier owner)
 {
     this.eaAttribute  = eaAttribute;
     this.eaRepository = eaRepository;
     this.Owner        = owner;
 }
Esempio n. 3
0
 protected abstract UpccElement createSimilarElement(IUmlClassifier otherclassifier);
Esempio n. 4
0
 protected UpccElement(IUmlClassifier umlClasssifier)
 {
     UmlClassifier = umlClasssifier;
 }
        protected override UpccElement createSimilarElement(IUmlClassifier otherclassifier)
        {
            var otherDataType = otherclassifier as IUmlDataType;

            return(otherDataType != null ? new UpccPrim(otherDataType) : null);
        }
Esempio n. 6
0
        protected override UpccElement createSimilarElement(IUmlClassifier otherclassifier)
        {
            var otherEnum = otherclassifier as IUmlEnumeration;

            return(otherEnum != null ? new UpccEnum(otherEnum) : null);
        }