2 * Copyright (c) 2006 Your Corporation. All Rights Reserved.
4 package com
.intellij
.codeInspection
;
6 import org
.jetbrains
.annotations
.NotNull
;
12 public class CommonProblemDescriptorImpl
implements CommonProblemDescriptor
{
13 private final QuickFix
[] myFixes
;
14 private final String myDescriptionTemplate
;
16 public CommonProblemDescriptorImpl(final QuickFix
[] fixes
, @NotNull final String descriptionTemplate
) {
21 myFixes
= new QuickFix
[fixes
.length
];
22 System
.arraycopy(fixes
, 0, myFixes
, 0, fixes
.length
);
24 myDescriptionTemplate
= descriptionTemplate
;
28 public String
getDescriptionTemplate() {
29 return myDescriptionTemplate
;
32 public QuickFix
[] getFixes() {
36 public String
toString() {
37 return myDescriptionTemplate
;