| java.lang.Object org.hammurapi.InspectorBase org.hammurapi.inspectors.metrics.ArchitecturalLayerInspector
Method Summary | |
public void | addCategory(String category, String variableIdent, TypeSpecification element, TypeDefinition declarationType) | public void | addCategory(String category, String variableIdent, TypeSpecification element, TypeBody declarationType) | public void | addCategory(String category, String variableIdent, TypeDefinition element) | public void | addCategory(ListOfCategories typeLoc, String category, String variableIdent, String fcn) | public void | aggregate() | public void | checkExtentType(TypeDefinition type) | public void | checkVariableType(TypeSpecification typDef, TypeDefinition declarationType) | public void | checkVariableType(TypeSpecification typDef, TypeBody declarationType) | public void | identifyCategories(TypeDefinition c) | public void | init() | public boolean | iterateThroughVarDefSearchStrings(Vector searchList, TypeSpecification typeDef, String category, TypeDefinition declarationType) | public boolean | iterateThroughVarDefSearchStrings(Vector searchList, TypeSpecification typeDef, String category, TypeBody declarationType) | public void | leave(Repository repository) | public boolean | nonTrivialTypeFilter(TypeSpecification typeDef) | public boolean | setParameter(String name, Object value) Configures the rule. | public void | visit(com.pavelvlasov.jsel.Package p) | public void | visit(TypeDefinition p) | public void | visit(Interface p) | public void | visit(VariableDefinition variableDefinition) | public void | visit(Parameter parameter) | public void | visit(Method p) |
repository | Repository repository(Code) | | |
addCategory | public void addCategory(String category, String variableIdent, TypeSpecification element, TypeDefinition declarationType) throws JselException(Code) | | |
addCategory | public void addCategory(String category, String variableIdent, TypeSpecification element, TypeBody declarationType) throws JselException(Code) | | |
addCategory | public void addCategory(String category, String variableIdent, TypeDefinition element) throws JselException(Code) | | |
aggregate | public void aggregate()(Code) | | |
checkVariableType | public void checkVariableType(TypeSpecification typDef, TypeDefinition declarationType) throws JselException, ClassNotFoundException(Code) | | |
checkVariableType | public void checkVariableType(TypeSpecification typDef, TypeBody declarationType) throws JselException, ClassNotFoundException(Code) | | |
iterateThroughVarDefSearchStrings | public boolean iterateThroughVarDefSearchStrings(Vector searchList, TypeSpecification typeDef, String category, TypeDefinition declarationType) throws JselException(Code) | | |
iterateThroughVarDefSearchStrings | public boolean iterateThroughVarDefSearchStrings(Vector searchList, TypeSpecification typeDef, String category, TypeBody declarationType) throws JselException(Code) | | |
leave | public void leave(Repository repository)(Code) | | |
nonTrivialTypeFilter | public boolean nonTrivialTypeFilter(TypeSpecification typeDef) throws JselException(Code) | | |
setParameter | public boolean setParameter(String name, Object value) throws ConfigurationException(Code) | | Configures the rule. Reads in the values of the parameters XXX and
class-max-complexity.
Parameters: name - the name of the parameter being loaded from Hammurapi configuration Parameters: value - the value of the parameter being loaded from Hammurapi configuration exception: ConfigurationException - in case of a not supported parameter |
visit | public void visit(com.pavelvlasov.jsel.Package p)(Code) | | |
visit | public void visit(VariableDefinition variableDefinition)(Code) | | |
visit | public void visit(Parameter parameter)(Code) | | |
visit | public void visit(Method p)(Code) | | |
|
|