using System; using System.Collections; using System.Xml; using System.Xml.Serialization; namespace Novell.CASA.CASAPolicy { public enum CASAPolType { AGGREGATION_POL = 1, PERSISTENCE_POL, UI_POL, SYNCH_POL } public abstract class CASAPol { protected CASAPolType policyType; public CASAPolType PolicyType { get { return policyType; } } abstract internal void AppendToDoc(XmlDocument doc); abstract public void DumpPol(); } }