コード例 #1
0
ファイル: UmlClass.cs プロジェクト: BachelorEric/ModelFirst
		/// <exception cref="BadSyntaxException">
		/// The <paramref name="name"/> does not fit to the syntax.
		/// </exception>
		public override Method AddMethod()
		{
			Method method = new UmlMethod(this);

			method.AccessModifier = AccessModifier.Public;
			method.IsStatic = (Modifier == ClassModifier.Static);
			
			AddOperation(method);
			return method;
		}
コード例 #2
0
		/// <exception cref="BadSyntaxException">
		/// The <paramref name="name"/> does not fit to the syntax.
		/// </exception>
		public override Method AddMethod()
		{
			Method method = new UmlMethod(this);

			AddOperation(method);
			return method;
		}
コード例 #3
0
ファイル: UmlMethod.cs プロジェクト: BachelorEric/ModelFirst
		public override Operation Clone(CompositeType newParent)
		{
			UmlMethod method = new UmlMethod(newParent);
			method.CopyFrom(this);
			return method;
		}