public static class JControlModel.PullRule
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
classPrefix |
protected JControlModel.Feature |
equalityFeature |
protected java.lang.String |
name |
protected static java.lang.Class<?>[] |
noParameterTypes |
protected JControlModel.Feature |
sourceGetFeature |
protected java.util.regex.Pattern |
sourceMarkup |
protected java.util.regex.Pattern |
sourceParentMarkup |
protected java.util.regex.Pattern |
sourceTransfer |
protected java.util.regex.Pattern |
targetMarkup |
protected java.util.regex.Pattern |
targetParentMarkup |
protected JControlModel.Feature |
targetPutFeature |
Constructor and Description |
---|
JControlModel.PullRule(java.lang.String classPrefix) |
JControlModel.PullRule(java.lang.String classPrefix,
org.w3c.dom.Element element) |
Modifier and Type | Method and Description |
---|---|
protected JControlModel.Feature |
createFeature(java.lang.String classPrefix,
java.lang.String path,
java.lang.Class<?>[] parameterTypes) |
java.lang.String |
getClassPrefix() |
JControlModel.Feature |
getEqualityFeature() |
java.lang.String |
getName() |
JControlModel.Feature |
getSourceGetFeature() |
java.util.regex.Pattern |
getSourceMarkup() |
java.util.regex.Pattern |
getSourceParentMarkup() |
java.util.regex.Pattern |
getSourceTransfer() |
java.util.regex.Pattern |
getTargetMarkup() |
java.util.regex.Pattern |
getTargetParentMarkup() |
JControlModel.Feature |
getTargetPutFeature() |
void |
initialize(org.w3c.dom.Element element) |
protected void |
setClassPrefix(java.lang.String classPrefix) |
void |
setEqualityFeature(JControlModel.Feature equalityFeature) |
void |
setName(java.lang.String name) |
void |
setSourceGetFeature(JControlModel.Feature sourceGetFeature) |
void |
setSourceMarkup(java.util.regex.Pattern sourceMarkup) |
void |
setSourceParentMarkup(java.util.regex.Pattern sourceParentMarkup) |
void |
setSourceTransfer(java.util.regex.Pattern sourceTransfer) |
void |
setTargetMarkup(java.util.regex.Pattern targetMarkup) |
void |
setTargetParentMarkup(java.util.regex.Pattern targetParentMarkup) |
void |
setTargetPutFeature(JControlModel.Feature targetPutFeature) |
protected static java.lang.Class<?>[] noParameterTypes
protected java.lang.String name
protected java.util.regex.Pattern sourceMarkup
protected java.util.regex.Pattern sourceParentMarkup
protected JControlModel.Feature sourceGetFeature
protected java.util.regex.Pattern sourceTransfer
protected java.util.regex.Pattern targetMarkup
protected java.util.regex.Pattern targetParentMarkup
protected JControlModel.Feature targetPutFeature
protected JControlModel.Feature equalityFeature
protected java.lang.String classPrefix
public JControlModel.PullRule(java.lang.String classPrefix)
public JControlModel.PullRule(java.lang.String classPrefix, org.w3c.dom.Element element)
public void initialize(org.w3c.dom.Element element)
protected JControlModel.Feature createFeature(java.lang.String classPrefix, java.lang.String path, java.lang.Class<?>[] parameterTypes)
public java.lang.String getName()
public void setName(java.lang.String name)
public JControlModel.Feature getSourceGetFeature()
public void setSourceGetFeature(JControlModel.Feature sourceGetFeature)
public JControlModel.Feature getEqualityFeature()
public void setEqualityFeature(JControlModel.Feature equalityFeature)
public JControlModel.Feature getTargetPutFeature()
public void setTargetPutFeature(JControlModel.Feature targetPutFeature)
public java.util.regex.Pattern getSourceTransfer()
public void setSourceTransfer(java.util.regex.Pattern sourceTransfer)
public java.util.regex.Pattern getSourceMarkup()
public void setSourceMarkup(java.util.regex.Pattern sourceMarkup)
public java.util.regex.Pattern getTargetMarkup()
public void setTargetMarkup(java.util.regex.Pattern targetMarkup)
public java.util.regex.Pattern getSourceParentMarkup()
public void setSourceParentMarkup(java.util.regex.Pattern sourceParentMarkup)
public java.util.regex.Pattern getTargetParentMarkup()
public void setTargetParentMarkup(java.util.regex.Pattern targetParentMarkup)
protected void setClassPrefix(java.lang.String classPrefix)
public java.lang.String getClassPrefix()