org.eclipse.emf.codegen.merge.java
Class JControlModel.PullRule
java.lang.Object
org.eclipse.emf.codegen.merge.java.PrefixHandler
org.eclipse.emf.codegen.merge.java.JControlModel.PullRule
- Direct Known Subclasses:
- JControlModel.PullRule
- Enclosing class:
- JControlModel
- public static class JControlModel.PullRule
- extends org.eclipse.emf.codegen.merge.java.PrefixHandler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
noParameterTypes
protected static Class[] noParameterTypes
name
protected String name
sourceMarkup
protected Pattern sourceMarkup
sourceGetFeature
protected JControlModel.Feature sourceGetFeature
sourceTransfer
protected Pattern sourceTransfer
targetMarkup
protected Pattern targetMarkup
targetPutFeature
protected JControlModel.Feature targetPutFeature
targetTransfer
protected Pattern targetTransfer
equalityFeature
protected JControlModel.Feature equalityFeature
classPrefix
protected String classPrefix
JControlModel.PullRule
public JControlModel.PullRule(String classPrefix)
JControlModel.PullRule
public JControlModel.PullRule(String classPrefix,
Element element)
initialize
public void initialize(Element element)
createFeature
protected JControlModel.Feature createFeature(String classPrefix,
String path,
Class[] parameterTypes)
getName
public String getName()
setName
public void setName(String name)
getSourceGetFeature
public JControlModel.Feature getSourceGetFeature()
setSourceGetFeature
public void setSourceGetFeature(JControlModel.Feature sourceGetFeature)
getEqualityFeature
public JControlModel.Feature getEqualityFeature()
setEqualityFeature
public void setEqualityFeature(JControlModel.Feature equalityFeature)
getTargetPutFeature
public JControlModel.Feature getTargetPutFeature()
setTargetPutFeature
public void setTargetPutFeature(JControlModel.Feature targetPutFeature)
getSourceTransfer
public Pattern getSourceTransfer()
setSourceTransfer
public void setSourceTransfer(Pattern sourceTransfer)
getTargetTransfer
public Pattern getTargetTransfer()
setTargetTransfer
public void setTargetTransfer(Pattern targetTransfer)
getSourceMarkup
public Pattern getSourceMarkup()
setSourceMarkup
public void setSourceMarkup(Pattern sourceMarkup)
getTargetMarkup
public Pattern getTargetMarkup()
setTargetMarkup
public void setTargetMarkup(Pattern targetMarkup)
setClassPrefix
protected void setClassPrefix(String classPrefix)
getClassPrefix
public String getClassPrefix()
computeClassName
public String computeClassName(String className)