org.sonar.plugins.api.web.gwt.client
Class SourceDecorator

java.lang.Object
  extended by org.sonar.plugins.api.web.gwt.client.SourceDecorator
Direct Known Subclasses:
EmptySourceDecorator

public abstract class SourceDecorator
extends java.lang.Object


Field Summary
static java.lang.String CSS_CLASS_INDEX
           
static java.lang.String CSS_CLASS_SOURCE
           
static java.lang.String CSS_CLASS_VALUE
           
 
Constructor Summary
SourceDecorator(Resource resource)
           
 
Method Summary
 java.lang.String decorateHeader()
           
 java.lang.String decorateIndex(int lineIndex)
           
 java.lang.String decorateSource(int lineIndex, java.lang.String source)
           
 java.lang.String decorateValue(int lineIndex)
           
 Resource getResource()
           
 boolean hasValueCells()
           
 void init(SourcePanel panel)
           
protected abstract  void load()
           
protected  void onLoaded()
           
protected  void onTimeout()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CSS_CLASS_INDEX

public static final java.lang.String CSS_CLASS_INDEX
See Also:
Constant Field Values

CSS_CLASS_VALUE

public static final java.lang.String CSS_CLASS_VALUE
See Also:
Constant Field Values

CSS_CLASS_SOURCE

public static final java.lang.String CSS_CLASS_SOURCE
See Also:
Constant Field Values
Constructor Detail

SourceDecorator

public SourceDecorator(Resource resource)
Method Detail

getResource

public Resource getResource()

init

public void init(SourcePanel panel)

load

protected abstract void load()

onLoaded

protected final void onLoaded()

onTimeout

protected final void onTimeout()

hasValueCells

public boolean hasValueCells()

decorateIndex

public java.lang.String decorateIndex(int lineIndex)

decorateValue

public java.lang.String decorateValue(int lineIndex)

decorateSource

public java.lang.String decorateSource(int lineIndex,
                                       java.lang.String source)

decorateHeader

public java.lang.String decorateHeader()


Copyright © 2009 SonarSource SA. All Rights Reserved.