org.eclipse.gmf.tooling.runtime.parsers
Class ExpressionLabelParserBase
java.lang.Object
org.eclipse.gmf.tooling.runtime.parsers.ExpressionLabelParserBase
- All Implemented Interfaces:
- org.eclipse.gmf.runtime.common.ui.services.parser.IParser, HasOclTracker
public abstract class ExpressionLabelParserBase
- extends Object
- implements HasOclTracker, org.eclipse.gmf.runtime.common.ui.services.parser.IParser
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.gmf.runtime.common.ui.services.parser.IParser |
getCompletionProcessor, getEditString, getParseCommand, isValidEditString |
ExpressionLabelParserBase
public ExpressionLabelParserBase()
ExpressionLabelParserBase
public ExpressionLabelParserBase(OclTrackerFactory.Type preferredType)
ExpressionLabelParserBase
public ExpressionLabelParserBase(OclTrackerFactory oclTrackerFactory)
getOclTracker
public OclTracker getOclTracker()
- Specified by:
getOclTracker
in interface HasOclTracker
getPrintString
public String getPrintString(org.eclipse.core.runtime.IAdaptable element,
int flags)
- Specified by:
getPrintString
in interface org.eclipse.gmf.runtime.common.ui.services.parser.IParser
isAffectingEvent
public boolean isAffectingEvent(Object event,
int flags)
- Specified by:
isAffectingEvent
in interface org.eclipse.gmf.runtime.common.ui.services.parser.IParser
getExpressionBody
protected abstract String getExpressionBody()
Copyright © 2012. All Rights Reserved.