org.ocleditor.internal.ui.editor
Class OclPartitionScanner
java.lang.Object
org.eclipse.jface.text.rules.RuleBasedScanner
org.eclipse.jface.text.rules.BufferedRuleBasedScanner
org.eclipse.jface.text.rules.RuleBasedPartitionScanner
org.ocleditor.internal.ui.editor.OclPartitionScanner
- All Implemented Interfaces:
- org.eclipse.jface.text.rules.ICharacterScanner, org.eclipse.jface.text.rules.IPartitionTokenScanner, org.eclipse.jface.text.rules.ITokenScanner
- public class OclPartitionScanner
- extends org.eclipse.jface.text.rules.RuleBasedPartitionScanner
Partions the OCL file in the partions "OCL comments" and "OCL code".
Each partion is handled individually.
| Fields inherited from interface org.eclipse.jface.text.rules.ICharacterScanner |
EOF |
| Methods inherited from class org.eclipse.jface.text.rules.RuleBasedPartitionScanner |
nextToken, setPartialRange, setPredicateRules, setRange, setRules |
| Methods inherited from class org.eclipse.jface.text.rules.BufferedRuleBasedScanner |
read, unread |
| Methods inherited from class org.eclipse.jface.text.rules.RuleBasedScanner |
getColumn, getLegalLineDelimiters, getTokenLength, getTokenOffset, setDefaultReturnToken |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.jface.text.rules.ITokenScanner |
getTokenLength, getTokenOffset |
OCL_DEFAULT
public static final java.lang.String OCL_DEFAULT
- See Also:
- Constant Field Values
OCL_COMMENT
public static final java.lang.String OCL_COMMENT
- See Also:
- Constant Field Values
OclPartitionScanner
public OclPartitionScanner()