コード例 #1
0
ファイル: XRI3Reference.cs プロジェクト: AArnott/dotnetxri
        public XRI3Reference(XRIReference xriReference, string xriPart)
        {
            StringBuilder buffer = new StringBuilder();

            buffer.Append(xriReference.ToString());
            buffer.Append(xriPart);

            this.rule = XRI3Util.getParser().parse("xri-reference", buffer.ToString());
            this.read();
        }
コード例 #2
0
ファイル: XRI3SubSegment.cs プロジェクト: AArnott/dotnetxri
        public XRI3SubSegment(char gcs, XRISubSegment localSubSegment)
        {
            StringBuilder buffer = new StringBuilder();

            buffer.Append(gcs);
            buffer.Append(localSubSegment.ToString());

            this.rule = XRI3Util.getParser().parse("subseg", buffer.ToString());
            this.read();
        }
コード例 #3
0
ファイル: XRI3SubSegment.cs プロジェクト: AArnott/dotnetxri
        public XRI3SubSegment(char cs, string uri)
        {
            StringBuilder buffer = new StringBuilder();

            buffer.Append(cs.ToString());
            buffer.Append(XRI3Constants.XREF_START);
            buffer.Append(uri);
            buffer.Append(XRI3Constants.XREF_END);

            this.rule = XRI3Util.getParser().parse("subseg", buffer.ToString());
            this.read();
        }
コード例 #4
0
ファイル: XRI3SubSegment.cs プロジェクト: AArnott/dotnetxri
 public XRI3SubSegment(string value)
 {
     this.rule = XRI3Util.getParser().parse("subseg", value);
     this.read();
 }
コード例 #5
0
ファイル: Rule.cs プロジェクト: AArnott/dotnetxri
 public int CompareTo(Rule rule)
 {
     return spelling.CompareTo(rule.spelling);
 }
コード例 #6
0
ファイル: XRI3Query.cs プロジェクト: AArnott/dotnetxri
 public XRI3Query(string value)
 {
     this.rule = XRI3Util.getParser().parse("iquery", value);
     this.read();
 }
コード例 #7
0
ファイル: XRI3Path.cs プロジェクト: AArnott/dotnetxri
 public XRI3Path(string value)
 {
     this.rule = XRI3Util.getParser().parse("xri-path", value);
     this.read();
 }
コード例 #8
0
ファイル: XRI3XRef.cs プロジェクト: AArnott/dotnetxri
 public XRI3XRef(string value)
 {
     this.rule = XRI3Util.getParser().parse("xref", value);
     this.read();
 }
コード例 #9
0
ファイル: Displayer.cs プロジェクト: AArnott/dotnetxri
 public void visit(Rule rule)
 {
     rule.visit(this);
 }
コード例 #10
0
ファイル: XRI3Literal.cs プロジェクト: AArnott/dotnetxri
 internal XRI3Literal(Rule rule)
 {
     this.rule = rule;
     this.read();
 }
コード例 #11
0
ファイル: XRI3Literal.cs プロジェクト: AArnott/dotnetxri
 public XRI3Literal(string value)
 {
     this.rule = XRI3Util.getParser().parse("literal", value);
     this.read();
 }
コード例 #12
0
ファイル: XRI3.cs プロジェクト: AArnott/dotnetxri
        public XRI3(char gcs, string uri)
        {
            StringBuilder buffer = new StringBuilder();

            buffer.Append(gcs.ToString());
            buffer.Append(XRI3Constants.XREF_START);
            buffer.Append(uri);
            buffer.Append(XRI3Constants.XREF_END);

            this.rule = XRI3Util.getParser().parse("xri", buffer.ToString());
            this.read();
        }
コード例 #13
0
ファイル: XRI3.cs プロジェクト: AArnott/dotnetxri
        public XRI3(XRI xri, string xriPart)
        {
            StringBuilder buffer = new StringBuilder();

            buffer.Append(xri.ToString());
            buffer.Append(xriPart);

            this.rule = XRI3Util.getParser().parse("xri", buffer.ToString());
            this.read();
        }
コード例 #14
0
ファイル: XRI3Reference.cs プロジェクト: AArnott/dotnetxri
 internal XRI3Reference(Rule rule)
 {
     this.rule = rule;
     this.read();
 }
コード例 #15
0
ファイル: XRI3Segment.cs プロジェクト: AArnott/dotnetxri
 public XRI3Segment(string value)
 {
     this.rule = XRI3Util.getParser().parse("xri-segment", value);
     this.read();
 }
コード例 #16
0
ファイル: XRI3SubSegment.cs プロジェクト: AArnott/dotnetxri
 internal XRI3SubSegment(Rule rule)
 {
     this.rule = rule;
     this.read();
 }
コード例 #17
0
ファイル: XRI3Fragment.cs プロジェクト: AArnott/dotnetxri
 public XRI3Fragment(string value)
 {
     this.rule = XRI3Util.getParser().parse("ifragment", value);
     this.read();
 }
コード例 #18
0
ファイル: XRI3XRef.cs プロジェクト: AArnott/dotnetxri
 internal XRI3XRef(Rule rule)
 {
     this.rule = rule;
     this.read();
 }
コード例 #19
0
ファイル: XRI3Fragment.cs プロジェクト: AArnott/dotnetxri
 internal XRI3Fragment(Rule rule)
 {
     this.rule = rule;
     this.read();
 }
コード例 #20
0
ファイル: XRI3Path.cs プロジェクト: AArnott/dotnetxri
 internal XRI3Path(Rule rule)
 {
     this.rule = rule;
     this.read();
 }
コード例 #21
0
ファイル: Rule.cs プロジェクト: AArnott/dotnetxri
 public Rule(Rule rule)
     : this(rule.spelling, rule.rules)
 {
 }
コード例 #22
0
ファイル: XRI3Query.cs プロジェクト: AArnott/dotnetxri
 internal XRI3Query(Rule rule)
 {
     this.rule = rule;
     this.read();
 }
コード例 #23
0
ファイル: XRI3Reference.cs プロジェクト: AArnott/dotnetxri
 public XRI3Reference(string value)
 {
     this.rule = XRI3Util.getParser().parse("xri-reference", value);
     this.read();
 }