classdef PairedDirective < target.BaseDirective
    
    properties (Dependent)
        EndString (1, 1) string
        StartString (1, 1) string
    end

    methods

        function value = get.EndString(this)
            value = this.InnerInstance.EndString;
        end

        function set.EndString(this, value)
            this.InnerInstance.EndString = value;
        end

        function value = get.StartString(this)
            value = this.InnerInstance.StartString;
        end

        function set.StartString(this, value)
            this.InnerInstance.StartString = value;
        end
    end

    methods (Static, Access = protected)

        function name = getQualifiedName()
            name = "target.PairedDirective";
        end

        function name = getQualifiedInnerName()
            name = "target.internal.PairedDirective";
        end
    end
end

%   Copyright 2022 The MathWorks, Inc.