Overview

 
Package  Use  Tree  Deprecated  Index  Help 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES  
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD


 

org.eclipse.emf.codegen.jmerge
Class JPatternDictionary

java.lang.Object
  extended byorg.eclipse.emf.codegen.jmerge.JPatternDictionary


public class JPatternDictionary
extends Object

A dictionary of signatures and JDOM nodes.


Field Summary
protected static Pattern comment
           
protected  org.eclipse.jdt.core.jdom.IDOMCompilationUnit compilationUnit
           
protected  Map fieldMap
           
protected  Map importMap
           
protected  Map initializerMap
           
protected  org.eclipse.jdt.core.jdom.IDOMPackage jPackage
           
protected  Map markupMap
           
protected  Map methodMap
           
protected static Object[] noArguments
           
protected  Collection noImportSet
           
protected  JControlModel options
           
protected  Map typeMap
           
 
Constructor Summary
JPatternDictionary(org.eclipse.jdt.core.jdom.IDOMCompilationUnit compilationUnit, JControlModel options)
          This creates an instance.
 
Method Summary
protected  void analyzeCompilationUnit(org.eclipse.jdt.core.jdom.IDOMCompilationUnit compilationUnit)
           
protected  void analyzeField(org.eclipse.jdt.core.jdom.IDOMField field)
           
protected  void analyzeImport(org.eclipse.jdt.core.jdom.IDOMImport jImport)
           
protected  void analyzeInitializer(org.eclipse.jdt.core.jdom.IDOMInitializer initializer)
           
protected  void analyzeMethod(org.eclipse.jdt.core.jdom.IDOMMethod method)
           
protected  void analyzePackage(org.eclipse.jdt.core.jdom.IDOMPackage jPackage)
           
protected  void analyzeType(org.eclipse.jdt.core.jdom.IDOMType type)
           
 void dump()
           
 void dumpMarkup()
           
 void dumpNodeContents(org.eclipse.jdt.core.jdom.IDOMNode node)
           
 void dumpStringToIDOMNodeMap(Map map)
           
 org.eclipse.jdt.core.jdom.IDOMCompilationUnit getCompilationUnit()
           
 Map getFieldMap()
           
 Map getImportMap()
           
 Map getInitializerMap()
           
 Map getMarkupMap()
           
 Map getMethodMap()
           
 org.eclipse.jdt.core.jdom.IDOMPackage getPackage()
           
 String getQualifiedName(org.eclipse.jdt.core.jdom.IDOMNode jdomNode)
           
 Map getTypeMap()
           
 boolean isMarkedUp(Pattern markupPattern, org.eclipse.jdt.core.jdom.IDOMNode node)
           
 boolean isNoImport(org.eclipse.jdt.core.jdom.IDOMImport domImport)
           
protected  void match(org.eclipse.jdt.core.jdom.IDOMNode node)
           
 JControlModel options()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

 

Field Detail

 

 

compilationUnit

protected org.eclipse.jdt.core.jdom.IDOMCompilationUnit compilationUnit


 

 

jPackage

protected org.eclipse.jdt.core.jdom.IDOMPackage jPackage


 

 

options

protected JControlModel options


 

 

importMap

protected Map importMap


 

 

typeMap

protected Map typeMap


 

 

initializerMap

protected Map initializerMap


 

 

fieldMap

protected Map fieldMap


 

 

methodMap

protected Map methodMap


 

 

markupMap

protected Map markupMap


 

 

noImportSet

protected Collection noImportSet


 

 

comment

protected static Pattern comment


 

 

noArguments

protected static Object[] noArguments

Constructor Detail

 

 

JPatternDictionary

public JPatternDictionary(org.eclipse.jdt.core.jdom.IDOMCompilationUnit compilationUnit,
                          JControlModel options)

This creates an instance.

Method Detail

 

 

analyzeCompilationUnit

protected void analyzeCompilationUnit(org.eclipse.jdt.core.jdom.IDOMCompilationUnit compilationUnit)


 

 

analyzePackage

protected void analyzePackage(org.eclipse.jdt.core.jdom.IDOMPackage jPackage)


 

 

analyzeImport

protected void analyzeImport(org.eclipse.jdt.core.jdom.IDOMImport jImport)


 

 

analyzeType

protected void analyzeType(org.eclipse.jdt.core.jdom.IDOMType type)


 

 

analyzeInitializer

protected void analyzeInitializer(org.eclipse.jdt.core.jdom.IDOMInitializer initializer)


 

 

analyzeField

protected void analyzeField(org.eclipse.jdt.core.jdom.IDOMField field)


 

 

analyzeMethod

protected void analyzeMethod(org.eclipse.jdt.core.jdom.IDOMMethod method)


 

 

getQualifiedName

public String getQualifiedName(org.eclipse.jdt.core.jdom.IDOMNode jdomNode)


 

 

dump

public void dump()


 

 

dumpMarkup

public void dumpMarkup()


 

 

dumpNodeContents

public void dumpNodeContents(org.eclipse.jdt.core.jdom.IDOMNode node)


 

 

dumpStringToIDOMNodeMap

public void dumpStringToIDOMNodeMap(Map map)


 

 

match

protected void match(org.eclipse.jdt.core.jdom.IDOMNode node)


 

 

getCompilationUnit

public org.eclipse.jdt.core.jdom.IDOMCompilationUnit getCompilationUnit()


 

 

getPackage

public org.eclipse.jdt.core.jdom.IDOMPackage getPackage()


 

 

options

public JControlModel options()


 

 

getImportMap

public Map getImportMap()


 

 

getTypeMap

public Map getTypeMap()


 

 

getInitializerMap

public Map getInitializerMap()


 

 

getFieldMap

public Map getFieldMap()


 

 

getMethodMap

public Map getMethodMap()


 

 

getMarkupMap

public Map getMarkupMap()


 

 

isMarkedUp

public boolean isMarkedUp(Pattern markupPattern,
                          org.eclipse.jdt.core.jdom.IDOMNode node)


 

 

isNoImport

public boolean isNoImport(org.eclipse.jdt.core.jdom.IDOMImport domImport)


 

Overview

 
Package  Use  Tree  Deprecated  Index  Help 
Copyright 2001-2004 IBM Corporation and others.
All Rights Reserved.
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES  
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD