de.interactive_instruments.ShapeChange.Transformation.Profiling
Class ProfileIdentifierMap

java.lang.Object
  extended by de.interactive_instruments.ShapeChange.Transformation.Profiling.ProfileIdentifierMap

public class ProfileIdentifierMap
extends Object

Author:
Johannes Echterhoff (echterhoff interactive-instruments de)

Method Summary
 boolean contains(ProfileIdentifierMap other, List<String> messages)
           
 String getOwnerName()
           
 Map<String,ProfileIdentifier> getProfileIdentifiersByName()
           
static ProfileIdentifierMap parse(String profilesString, ProfileIdentifier.IdentifierPattern pattern, String ownerName)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

parse

public static ProfileIdentifierMap parse(String profilesString,
                                         ProfileIdentifier.IdentifierPattern pattern,
                                         String ownerName)
                                  throws MalformedProfileIdentifierException
Parameters:
profilesString -
pattern -
ownerName - name of the model element that owns the profilesString
Returns:
Throws:
MalformedProfileIdentifierException

getProfileIdentifiersByName

public Map<String,ProfileIdentifier> getProfileIdentifiersByName()

getOwnerName

public String getOwnerName()
Returns:
name of the model element that owns the profile map information

contains

public boolean contains(ProfileIdentifierMap other,
                        List<String> messages)
Parameters:
other, - shall not be null
messages - List to store the reason(s) why this map does not contain the other map; can be null
Returns:

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2015. All rights reserved.