org.sonar.plugins.java.bridges
Class DesignBridge

java.lang.Object
  extended by org.sonar.plugins.java.bridges.Bridge
      extended by org.sonar.plugins.java.bridges.DesignBridge

public class DesignBridge
extends Bridge


Constructor Summary
DesignBridge()
           
 
Method Summary
 boolean needsBytecode()
           
 void onPackage(org.sonar.squidbridge.api.SourcePackage squidPackage, org.sonar.api.resources.Resource sonarPackage)
           
 void onProject(org.sonar.squidbridge.api.SourceProject squidProject, org.sonar.api.resources.Project sonarProject)
           
 void saveFileDependencies(Set<org.sonar.squidbridge.api.SourceCode> squidFiles)
          Save file dependencies
 void savePackageDependencies(Set<org.sonar.squidbridge.api.SourceCode> squidPackages)
          Save package dependencies, including root file dependencies
 
Methods inherited from class org.sonar.plugins.java.bridges.Bridge
onFile, setCheckFactory, setContext, setProfile, setResourceIndex, setSquid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DesignBridge

public DesignBridge()
Method Detail

needsBytecode

public boolean needsBytecode()
Overrides:
needsBytecode in class Bridge

onProject

public void onProject(org.sonar.squidbridge.api.SourceProject squidProject,
                      org.sonar.api.resources.Project sonarProject)
Overrides:
onProject in class Bridge

onPackage

public void onPackage(org.sonar.squidbridge.api.SourcePackage squidPackage,
                      org.sonar.api.resources.Resource sonarPackage)
Overrides:
onPackage in class Bridge

savePackageDependencies

public void savePackageDependencies(Set<org.sonar.squidbridge.api.SourceCode> squidPackages)
Save package dependencies, including root file dependencies


saveFileDependencies

public void saveFileDependencies(Set<org.sonar.squidbridge.api.SourceCode> squidFiles)
Save file dependencies



Copyright © 2012-2014 SonarSource. All Rights Reserved.