r4fterman/pdf.forms

View on GitHub
src/main/java/org/pdf/forms/widgets/ButtonGroup.java

Summary

Maintainability
A
0 mins
Test Coverage
D
66%
package org.pdf.forms.widgets;

public class ButtonGroup {

    private static int nextRadioButtonGroupNumber = 1;
    private static int nextCheckBoxGroupNumber = 1;

    private String name;

    public ButtonGroup(final int type) {
        if (type == IWidget.RADIO_BUTTON) {
            name = "Radio Button Group " + nextRadioButtonGroupNumber;
            nextRadioButtonGroupNumber++;
        } else {
            name = "CheckBox Group " + nextCheckBoxGroupNumber;
            nextCheckBoxGroupNumber++;
        }
    }

    public ButtonGroup(final String groupName) {
        this.name = groupName;
    }

    public String getName() {
        return name;
    }

    public void setName(final String name) {
        this.name = name;
    }
}