Ejemplo n.º 1
0
        protected override UpccElement createSimilarElement(IUmlClassifier otherclassifier)
        {
            var otherClass = otherclassifier as IUmlClass;

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

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

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