/*
This file is part of Alambic.
Alambic is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation; either version 2.1
of the License, or (at your option) any later version.
Alambic is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .
*/
using System;
namespace Alambic
{
#region delegates
///
/// Delegate description
///
public delegate void OnSomethingHappenedEvent(object sender, EventArgs e);
#endregion
///
/// Class description
///
class SampleClass
{
#region events
///
/// Event description
///
public event OnSomethingHappenedEvent OnSomethingHappened;
#endregion
#region public fields
///
/// FieldDescription
///
private ArrayList array;
public ArrayList Array
{
get
{
return this.array;
}
set
{
this.array = value;
}
}
#endregion
#region private fields
///
/// Field description
///
private int privateInt;
#endregion
///
/// Constructor description
///
public SampleClass()
{
}
#region public methods
///
/// Function description
///
public void publicMethod()
{
}
#endregion
#region private methods
///
/// Function description
///
private void privateMethod()
{
}
#endregion
}
}