de.cau.cs.kieler.kaom.diagram.parsers
Class MessageFormatParser

java.lang.Object
  extended by de.cau.cs.kieler.kaom.diagram.parsers.AbstractParser
      extended by de.cau.cs.kieler.kaom.diagram.parsers.MessageFormatParser
All Implemented Interfaces:
IParser

public class MessageFormatParser
extends AbstractParser

Rating red
Generated:
This code was automatically generated.

Nested Class Summary
 
Nested classes/interfaces inherited from class de.cau.cs.kieler.kaom.diagram.parsers.AbstractParser
AbstractParser.InvalidValue
 
Field Summary
 
Fields inherited from class de.cau.cs.kieler.kaom.diagram.parsers.AbstractParser
editableFeatures, features
 
Constructor Summary
MessageFormatParser(EAttribute[] features)
           
MessageFormatParser(EAttribute[] features, EAttribute[] editableFeatures)
           
 
Method Summary
protected  String getDefaultEditablePattern()
           
protected  String getDefaultPattern()
           
protected  MessageFormat getEditorProcessor()
           
protected  MessageFormat getEditProcessor()
           
 String getEditString(IAdaptable adapter, int flags)
           
 ICommand getParseCommand(IAdaptable adapter, String newString, int flags)
           
 String getPrintString(IAdaptable adapter, int flags)
           
protected  MessageFormat getViewProcessor()
           
 IParserEditStatus isValidEditString(IAdaptable adapter, String editString)
           
 void setEditorPattern(String editorPattern)
           
 void setEditPattern(String editPattern)
           
 void setViewPattern(String viewPattern)
           
 
Methods inherited from class de.cau.cs.kieler.kaom.diagram.parsers.AbstractParser
getCompletionProcessor, getEditableValues, getEditorPattern, getEditPattern, getModificationCommand, getParseCommand, getValidNewValue, getValue, getValues, getViewPattern, isAffectingEvent, isAffectingFeature, validateNewValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageFormatParser

public MessageFormatParser(EAttribute[] features)
Generated:
This code was automatically generated.

MessageFormatParser

public MessageFormatParser(EAttribute[] features,
                           EAttribute[] editableFeatures)
Generated:
This code was automatically generated.
Method Detail

getDefaultPattern

protected String getDefaultPattern()
Generated:
This code was automatically generated.

setViewPattern

public void setViewPattern(String viewPattern)
Overrides:
setViewPattern in class AbstractParser
Generated:
This code was automatically generated.

setEditorPattern

public void setEditorPattern(String editorPattern)
Overrides:
setEditorPattern in class AbstractParser
Generated:
This code was automatically generated.

getViewProcessor

protected MessageFormat getViewProcessor()
Generated:
This code was automatically generated.

getEditorProcessor

protected MessageFormat getEditorProcessor()
Generated:
This code was automatically generated.

getDefaultEditablePattern

protected String getDefaultEditablePattern()
Generated:
This code was automatically generated.

setEditPattern

public void setEditPattern(String editPattern)
Overrides:
setEditPattern in class AbstractParser
Generated:
This code was automatically generated.

getEditProcessor

protected MessageFormat getEditProcessor()
Generated:
This code was automatically generated.

getEditString

public String getEditString(IAdaptable adapter,
                            int flags)
Generated:
This code was automatically generated.

isValidEditString

public IParserEditStatus isValidEditString(IAdaptable adapter,
                                           String editString)
Generated:
This code was automatically generated.

getParseCommand

public ICommand getParseCommand(IAdaptable adapter,
                                String newString,
                                int flags)
Generated:
This code was automatically generated.

getPrintString

public String getPrintString(IAdaptable adapter,
                             int flags)
Generated:
This code was automatically generated.