TemplateSubPatternAssociation(ElemTemplate template,StepPattern pattern,String pat){
  m_pattern=pat;
  m_template=template;
  m_stepPattern=pattern;
  m_targetString=m_stepPattern.getTargetString();
  m_wild=m_targetString.equals("*");
}

TemplateSubPatternAssociation ( ElemTemplate template , StepPattern pattern , String pat ) { m_pattern = pat ; m_template = template ; m_stepPattern = pattern ; m_targetString = m_stepPattern . getTargetString ( ) ; m_wild = m_targetString . equals ( "*" ) ; }
construct a match pattern from a pattern and template .
