1 19 20 package org.netbeans.modules.editor.options; 21 22 import org.netbeans.editor.AnnotationType; 23 import java.awt.Color ; 24 25 30 public class AnnotationTypeOptions { 31 32 private AnnotationType delegate; 33 34 public AnnotationTypeOptions(AnnotationType delegate) { 35 this.delegate = delegate; 36 } 37 38 public boolean isVisible() { 39 return delegate.isVisible(); 40 } 41 42 public boolean isWholeLine() { 43 return delegate.isWholeLine(); 44 } 45 46 public Color getHighlightColor() { 47 return delegate.getHighlight(); 48 } 49 50 public void setHighlightColor(Color col) { 51 delegate.setHighlight(col); 52 } 53 54 public boolean isUseHighlightColor() { 55 return delegate.isUseHighlightColor(); 56 } 57 58 public void setUseHighlightColor(boolean use) { 59 delegate.setUseHighlightColor(use); 60 } 61 62 public Color getForegroundColor() { 63 return delegate.getForegroundColor(); 64 } 65 66 public void setForegroundColor(Color col) { 67 delegate.setForegroundColor(col); 68 } 69 70 public boolean isInheritForegroundColor() { 71 return delegate.isInheritForegroundColor(); 72 } 73 74 public void setInheritForegroundColor(boolean inherit) { 75 delegate.setInheritForegroundColor(inherit); 76 } 77 78 public Color getWaveUnderlineColor() { 79 return delegate.getWaveUnderlineColor(); 80 } 81 82 public void setWaveUnderlineColor(Color col) { 83 delegate.setWaveUnderlineColor(col); 84 } 85 86 public boolean isUseWaveUnderlineColor() { 87 return delegate.isUseWaveUnderlineColor(); 88 } 89 90 public void setUseWaveUnderlineColor(boolean use) { 91 delegate.setUseWaveUnderlineColor(use); 92 } 93 94 } 95 | Popular Tags |