de.interactive_instruments.ShapeChange.Model.Xmi10
Class OperationInfoXmi10
java.lang.Object
de.interactive_instruments.ShapeChange.Model.InfoImpl
de.interactive_instruments.ShapeChange.Model.OperationInfoImpl
de.interactive_instruments.ShapeChange.Model.Xmi10.OperationInfoXmi10
- All Implemented Interfaces:
- Info, OperationInfo
public class OperationInfoXmi10
- extends OperationInfoImpl
- implements OperationInfo
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
op
protected Element op
doc
protected Xmi10Document doc
id
protected String id
OperationInfoXmi10
public OperationInfoXmi10(Xmi10Document d,
Element e)
throws ShapeChangeAbortException
- Throws:
ShapeChangeAbortException
model
public Model model()
- Specified by:
model
in interface Info
options
public Options options()
- Specified by:
options
in interface Info
result
public ShapeChangeResult result()
- Specified by:
result
in interface Info
stereotypes
public Set<String> stereotypes()
- Specified by:
stereotypes
in interface Info
taggedValue
public String taggedValue(String tag)
- Specified by:
taggedValue
in interface Info
- Parameters:
tag
- name of the tagged value to look up
- Returns:
- the tagged value for the tag given or
null if the tagged value is missing.
id
public String id()
- Specified by:
id
in interface Info
name
public String name()
- Specified by:
name
in interface Info
documentation
public String documentation()
- Specified by:
documentation
in interface Info
- Overrides:
documentation
in class InfoImpl
parameterCount
public int parameterCount()
- Specified by:
parameterCount
in interface OperationInfo
parameterNames
public TreeMap<Integer,String> parameterNames()
- Specified by:
parameterNames
in interface OperationInfo
parameterTypes
public TreeMap<Integer,String> parameterTypes()
- Specified by:
parameterTypes
in interface OperationInfo
taggedValues
public HashMap<String,String> taggedValues(String tagList)
- Description copied from interface:
Info
- Return all the tagged values listed in the input string. Tags are assumed
to be separated by commas.
- Specified by:
taggedValues
in interface Info
taggedValues
public HashMap<String,String> taggedValues()
- Specified by:
taggedValues
in interface Info
- Returns:
- a map with the tagged values defined for this object (key: tagged
value name, value: the value of the tagged value); can be an
empty map but not
null
Copyright © 2015. All rights reserved.