/*
* Copyright 2013 Anchialas <anchialas@gmail.com>.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.kenai.redminenb.options;
import org.netbeans.spi.options.AdvancedOption;
import org.netbeans.spi.options.OptionsPanelController;
import org.openide.util.NbBundle.Messages;
/**
* Advanced option controller.
* <p>
* See BugtrackingOptionsDialog entry in layer.xml
*
* @author Anchialas <anchialas@gmail.com>
*/
@Messages({
"RedmineOptions.displayName=Redmine",
"RedmineOptions.toolTip=Redmine Options"
})
public class RedmineOptions extends AdvancedOption {
@Override
public String getDisplayName() {
return Bundle.RedmineOptions_displayName();
}
@Override
public String getTooltip() {
return Bundle.RedmineOptions_toolTip();
}
@Override
public OptionsPanelController create() {
return new RedmineOptionsController();
}
}