de.mindcrimeilab.xsanalyzer
Class TypeUsageWorker

java.lang.Object
  extended by de.mindcrimeilab.xsanalyzer.AbstractXsComponentWorker
      extended by de.mindcrimeilab.xsanalyzer.TypeUsageWorker
All Implemented Interfaces:
XsComponentWorker

public class TypeUsageWorker
extends AbstractXsComponentWorker
implements XsComponentWorker

Version:
$Revision: 165 $
Author:
Michael Engelhardt, $Author: agony $

Field Summary
 
Fields inherited from class de.mindcrimeilab.xsanalyzer.AbstractXsComponentWorker
logger
 
Constructor Summary
TypeUsageWorker()
           
 
Method Summary
 void execute(org.apache.xerces.xs.XSObject object, org.apache.xerces.xs.XSObject parent)
           
 Map<org.apache.xerces.xs.XSObject,? extends org.apache.xerces.xs.XSObjectList> getUsedBy()
          Returns the xref map of types and users
 boolean isSupported(org.apache.xerces.xs.XSObject object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeUsageWorker

public TypeUsageWorker()
Method Detail

getUsedBy

public Map<org.apache.xerces.xs.XSObject,? extends org.apache.xerces.xs.XSObjectList> getUsedBy()
Returns the xref map of types and users

Returns:
the usedBy

execute

public void execute(org.apache.xerces.xs.XSObject object,
                    org.apache.xerces.xs.XSObject parent)
Specified by:
execute in interface XsComponentWorker

isSupported

public boolean isSupported(org.apache.xerces.xs.XSObject object)
Specified by:
isSupported in interface XsComponentWorker


Copyright © 2010. All Rights Reserved.