org.eclipse.emf.codegen.jmerge
Class JControlModel

java.lang.Object
  |
  +--org.eclipse.emf.codegen.jmerge.JControlModel

public class JControlModel
extends java.lang.Object

A control model that provides dictionaries and rules to drive a merge process.


Inner Class Summary
static class JControlModel.DictionaryPattern
           
static class JControlModel.Feature
           
static class JControlModel.PullRule
           
static class JControlModel.SortRule
           
static class JControlModel.SweepRule
           
 
Field Summary
protected  java.util.List dictionaryPatterns
           
protected  java.lang.String indent
           
protected  java.util.List pullRules
           
protected  java.lang.String redirect
           
protected  java.util.List sortRules
           
protected  boolean standardBraceStyle
           
protected  java.util.List sweepRules
           
 
Constructor Summary
JControlModel(org.w3c.dom.Element element)
           
JControlModel(java.lang.String uri)
          This creates an instance.
 
Method Summary
static java.lang.Class classForClassName(java.lang.String className)
           
 boolean convertToStandardBraceStyle()
           
 java.util.List getDictionaryPatterns()
           
 java.lang.String getLeadingTabReplacement()
           
 java.util.List getPullRules()
           
 java.lang.String getRedirect()
           
 java.util.List getSortRules()
           
 java.util.List getSweepRules()
           
protected  void initialize(org.w3c.dom.Element element)
           
protected  void initialize(java.lang.String uri)
           
 void setConvertToStandardBraceStyle(boolean standardBraceStyle)
           
 void setLeadingTabReplacement(java.lang.String indent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dictionaryPatterns

protected java.util.List dictionaryPatterns

pullRules

protected java.util.List pullRules

sweepRules

protected java.util.List sweepRules

sortRules

protected java.util.List sortRules

indent

protected java.lang.String indent

redirect

protected java.lang.String redirect

standardBraceStyle

protected boolean standardBraceStyle
Constructor Detail

JControlModel

public JControlModel(java.lang.String uri)
This creates an instance.

JControlModel

public JControlModel(org.w3c.dom.Element element)
Method Detail

convertToStandardBraceStyle

public boolean convertToStandardBraceStyle()

setConvertToStandardBraceStyle

public void setConvertToStandardBraceStyle(boolean standardBraceStyle)

getLeadingTabReplacement

public java.lang.String getLeadingTabReplacement()

setLeadingTabReplacement

public void setLeadingTabReplacement(java.lang.String indent)

getRedirect

public java.lang.String getRedirect()

getDictionaryPatterns

public java.util.List getDictionaryPatterns()

getPullRules

public java.util.List getPullRules()

getSweepRules

public java.util.List getSweepRules()

getSortRules

public java.util.List getSortRules()

initialize

protected void initialize(java.lang.String uri)

initialize

protected void initialize(org.w3c.dom.Element element)

classForClassName

public static java.lang.Class classForClassName(java.lang.String className)

Copyright 2001-2003 IBM Corporation and others.
All Rights Reserved.