//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//------------------------------------------------------------------------------
namespace System.Xml.Schema {
using System.Xml.Serialization;
///
///
/// [To be supplied.]
///
public class XmlSchemaGroupRef : XmlSchemaParticle {
XmlQualifiedName refName = XmlQualifiedName.Empty;
XmlSchemaGroupBase particle;
XmlSchemaGroup refined;
///
///
/// [To be supplied.]
///
[XmlAttribute("ref")]
public XmlQualifiedName RefName {
get { return refName; }
set { refName = (value == null ? XmlQualifiedName.Empty : value); }
}
///
///
/// [To be supplied.]
///
[XmlIgnore]
public XmlSchemaGroupBase Particle {
get { return particle; }
}
internal void SetParticle(XmlSchemaGroupBase value) {
particle = value;
}
[XmlIgnore]
internal XmlSchemaGroup Redefined {
get { return refined; }
set { refined = value; }
}
}
}