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 JControlModel

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


public class JControlModel
extends Object

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


Nested 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  Pattern blockPattern
           
protected  List dictionaryPatterns
           
protected  String indent
           
protected  Pattern noImportPattern
           
protected  List pullRules
           
protected  String redirect
           
protected  List sortRules
           
protected  boolean standardBraceStyle
           
protected  List sweepRules
           
 
Constructor Summary
JControlModel(Element element)
           
JControlModel(String uri)
          This creates an instance.
 
Method Summary
static Class classForClassName(String className)
           
 boolean convertToStandardBraceStyle()
           
 Pattern getBlockPattern()
           
 List getDictionaryPatterns()
           
 String getLeadingTabReplacement()
           
 Pattern getNoImportPattern()
           
 List getPullRules()
           
 String getRedirect()
           
 List getSortRules()
           
 List getSweepRules()
           
protected  void initialize(Element element)
           
protected  void initialize(String uri)
           
 void setConvertToStandardBraceStyle(boolean standardBraceStyle)
           
 void setLeadingTabReplacement(String indent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

 

Field Detail

 

 

dictionaryPatterns

protected List dictionaryPatterns


 

 

pullRules

protected List pullRules


 

 

sweepRules

protected List sweepRules


 

 

sortRules

protected List sortRules


 

 

indent

protected String indent


 

 

redirect

protected String redirect


 

 

standardBraceStyle

protected boolean standardBraceStyle


 

 

blockPattern

protected Pattern blockPattern


 

 

noImportPattern

protected Pattern noImportPattern

Constructor Detail

 

 

JControlModel

public JControlModel(String uri)

This creates an instance.


 

 

JControlModel

public JControlModel(Element element)

Method Detail

 

 

convertToStandardBraceStyle

public boolean convertToStandardBraceStyle()


 

 

setConvertToStandardBraceStyle

public void setConvertToStandardBraceStyle(boolean standardBraceStyle)


 

 

getLeadingTabReplacement

public String getLeadingTabReplacement()


 

 

setLeadingTabReplacement

public void setLeadingTabReplacement(String indent)


 

 

getRedirect

public String getRedirect()


 

 

getBlockPattern

public Pattern getBlockPattern()


 

 

getNoImportPattern

public Pattern getNoImportPattern()


 

 

getDictionaryPatterns

public List getDictionaryPatterns()


 

 

getPullRules

public List getPullRules()


 

 

getSweepRules

public List getSweepRules()


 

 

getSortRules

public List getSortRules()


 

 

initialize

protected void initialize(String uri)


 

 

initialize

protected void initialize(Element element)


 

 

classForClassName

public static Class classForClassName(String className)


 

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