1 19 package org.netbeans.modules.xslt.model; 20 21 import java.util.List ; 22 23 24 47 public interface AnalyzeString extends SelectSpec, SequenceElement { 48 49 String REGEX = "regex"; 51 String FLAGS = "flags"; 53 56 MatchingSubstring getMatchingSubstring(); 57 58 62 void setMatchingSubstring( MatchingSubstring child ); 63 64 67 NonMatchingSubstring getNonMatchingSubstring(); 68 69 73 void setNonMatchingSubstring( NonMatchingSubstring child ); 74 75 78 List <Fallback> getFallbacks(); 79 80 84 void appendFallback( Fallback fallback ); 85 86 91 void addFallback( Fallback fallback , int position ); 92 93 97 void removeFallback( Fallback fallback ); 98 99 102 AttributeValueTemplate getRegex(); 103 104 108 void setRegex( AttributeValueTemplate avt ); 109 110 113 AttributeValueTemplate getFlags(); 114 115 119 void setFlags( AttributeValueTemplate avt ); 120 } 121 | Popular Tags |