Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   *  The MIT License
   *
   *  Copyright 2012 Sony Mobile Communications AB. All rights reserved.
   *
   *  Permission is hereby granted, free of charge, to any person obtaining a copy
   *  of this software and associated documentation files (the "Software"), to deal
   *  in the Software without restriction, including without limitation the rights
   *  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  *  copies of the Software, and to permit persons to whom the Software is
  *  furnished to do so, subject to the following conditions:
  *
  *  The above copyright notice and this permission notice shall be included in
  *  all copies or substantial portions of the Software.
  *
  *  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  *  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  *  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  *  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  *  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  *  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  *  THE SOFTWARE.
  */
 package com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events;
 
 
 import java.util.List;

An event configuration that causes the build to be triggered when a comment is added.

Author(s):
Tomas Westling <tomas.westling@sonymobile.com>
 
 public class PluginCommentAddedEvent extends PluginGerritEvent {
     private String verdictCategory;
     private String commentAddedTriggerApprovalValue;

    
Standard DataBoundConstructor.

Parameters:
verdictCategory the value part of the VerdictCategory.
commentAddedTriggerApprovalValue the approval value.
 
     public PluginCommentAddedEvent(String verdictCategoryString commentAddedTriggerApprovalValue) {
         this. = verdictCategory;
         this. = commentAddedTriggerApprovalValue;
     }

    
Getter for the commentAddedTriggerApprovalValue.

Returns:
the value.
 
         return ;
     }

    
Getter for the verdictCategory.

Returns:
the verdictCategory.
 
     public String getVerdictCategory() {
         return ;
     }

    
Getter for the Descriptor.

Returns:
the Descriptor for the PluginCommentAddedEvent.
 
         return Hudson.getInstance().getDescriptorByType(PluginCommentAddedEventDescriptor.class);
     }
 
     @Override
     public Class getCorrespondingEventClass() {
         return CommentAdded.class;
     }

    
The Descriptor for the PluginCommentAddedEvent.
 
     @Extension
     public static class PluginCommentAddedEventDescriptor extends PluginGerritEventDescriptor {
 
         @Override
         public String getDisplayName() {
             return Messages.CommentAddedDisplayName();
         }

        
Fills the verdict category drop-down list.

Returns:
a ListBoxModel for the drop-down list.
        public ListBoxModel doFillVerdictCategoryItems() {
            ListBoxModel m = new ListBoxModel();
            List<VerdictCategorylist = PluginImpl.getInstance().getConfig().getCategories();
            if (list != null && !list.isEmpty()) {
                for (VerdictCategory v : list) {
                    m.add(v.getVerdictDescription(), v.getVerdictValue());
                }
            }
            return m;
        }
    }
New to GrepCode? Check out our FAQ X