コード例 #1
0
 public virtual object Visit(CogniPy.CNL.DL.NumberValueRestriction e)
 {
     using (isKindOf.set("D"))
         e.R.accept(this);
     e.B.accept(this);
     return(e);
 }
コード例 #2
0
ファイル: dl.serializer.cs プロジェクト: jswiatkowski/cognipy
        public object Visit(CogniPy.CNL.DL.NumberValueRestriction e)
        {
            StringBuilder sb = new StringBuilder();
            string        attrName;

            using (isKindOf.set(EntityKind.DataRole))
            {
                attrName = (string)e.R.accept(this);
                sb.Append(e.Kind + e.N.ToString() + " " + brack(e, e.R));
            }
            using (attributeName.set(attrName))
                sb.Append(e.B.accept(this));
            return(sb.ToString());
        }