de.interactive_instruments.ShapeChange.Model
Interface Info

All Known Subinterfaces:
AssociationInfo, ClassInfo, OperationInfo, PackageInfo, PropertyInfo
All Known Implementing Classes:
AssociationInfoEA, AssociationInfoGSIP, AssociationInfoImpl, AssociationInfoXmi10, ClassInfoEA, ClassInfoGSIP, ClassInfoImpl, ClassInfoXmi10, GenericAssociationInfo, GenericClassInfo, GenericPackageInfo, GenericPropertyInfo, InfoImpl, OperationInfoEA, OperationInfoGSIP, OperationInfoImpl, OperationInfoXmi10, PackageInfoEA, PackageInfoGSIP, PackageInfoImpl, PackageInfoXmi10, PropertyInfoEA, PropertyInfoGSIP, PropertyInfoImpl, PropertyInfoXmi10

public interface Info


Method Summary
 String aliasName()
           
 String definition()
           
 String description()
           
 String documentation()
           
 String encodingRule(String platform)
          Identifies the encoding rule relevant on the element, given the platform.
 String fullName()
          Fully qualified UML name.
 String id()
           
 boolean matches(String rule)
           
 Model model()
           
 String name()
           
 Options options()
           
 void postprocessAfterLoadingAndValidate()
           
 ShapeChangeResult result()
           
 boolean stereotype(String stereotype)
          Test whether the element carries a certain stereotype
 Set<String> stereotypes()
           
 String taggedValue(String tag)
           
 HashMap<String,String> taggedValues()
           
 HashMap<String,String> taggedValues(String tagList)
          Return all the tagged values listed in the input string.
 

Method Detail

options

Options options()

result

ShapeChangeResult result()

model

Model model()

id

String id()

name

String name()

aliasName

String aliasName()

fullName

String fullName()
Fully qualified UML name.


documentation

String documentation()

definition

String definition()

description

String description()

stereotypes

Set<String> stereotypes()

stereotype

boolean stereotype(String stereotype)
Test whether the element carries a certain stereotype


taggedValue

String taggedValue(String tag)
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.

taggedValues

HashMap<String,String> taggedValues()
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

taggedValues

HashMap<String,String> taggedValues(String tagList)
Return all the tagged values listed in the input string. Tags are assumed to be separated by commas.


encodingRule

String encodingRule(String platform)
Identifies the encoding rule relevant on the element, given the platform.

Parameters:
platform -
Returns:
the encoding rule relevant on the element

matches

boolean matches(String rule)

postprocessAfterLoadingAndValidate

void postprocessAfterLoadingAndValidate()


Copyright © 2015. All rights reserved.