DELL
2024-02-21 4982b9614516dde101c3e44c60a612b3bfd8d6fe
iec61850_forFoShanAES_Model/src/org/openmuc/openiec61850/internal/cli/FlagCliParameter.java
@@ -1,36 +1,36 @@
package org.openmuc.openiec61850.internal.cli;
public class FlagCliParameter extends CliParameter {
    FlagCliParameter(CliParameterBuilder builder) {
        super(builder);
    }
    @Override
    int appendSynopsis(StringBuilder sb) {
        int length = 0;
        if (optional) {
            sb.append("[");
            length++;
        }
        sb.append(name);
        length += name.length();
        if (optional) {
            sb.append("]");
            length++;
        }
        return length;
    }
    @Override
    void appendDescription(StringBuilder sb) {
        sb.append("\t").append(name).append("\n\t    ").append(description);
    }
    @Override
    int parse(String[] args, int i) throws CliParseException {
        selected = true;
        return 1;
    }
}
package org.openmuc.openiec61850.internal.cli;
public class FlagCliParameter extends CliParameter {
    FlagCliParameter(CliParameterBuilder builder) {
        super(builder);
    }
    @Override
    int appendSynopsis(StringBuilder sb) {
        int length = 0;
        if (optional) {
            sb.append("[");
            length++;
        }
        sb.append(name);
        length += name.length();
        if (optional) {
            sb.append("]");
            length++;
        }
        return length;
    }
    @Override
    void appendDescription(StringBuilder sb) {
        sb.append("\t").append(name).append("\n\t    ").append(description);
    }
    @Override
    int parse(String[] args, int i) throws CliParseException {
        selected = true;
        return 1;
    }
}