IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.patterns.framework.util
Class Traceability

java.lang.Object
  extended bycom.ibm.xtools.patterns.framework.util.Traceability

public class Traceability
extends Object


Constructor Summary
Traceability()
           
 
Method Summary
static void abortSession()
           
static void createPAE_NoParam()
           
static void createPAE_ParamAdded(Object absPatternParameter, Object argValue)
           
static void createPAE_ParamDeleted()
           
static void createPAE_ParamOther()
           
static void endSession()
           
static Object getCurrentBinding()
           
static boolean isOuterMost()
           
static void linkElementToInstance(String metamodel, String metatype, org.eclipse.emf.ecore.EObject client, org.eclipse.emf.ecore.EObject supplier)
           
static void linkInstanceToDefinition(Object definition, Object instance)
           
static void startSession(String name, Object theBinding)
           
static ArrayList unapplyApplication(org.eclipse.emf.ecore.EObject instance)
           
static boolean unapplyPattern(org.eclipse.uml2.TemplateableElement tinstance, ArrayList pae_list)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Traceability

public Traceability()
Method Detail

startSession

public static void startSession(String name,
                                Object theBinding)

endSession

public static void endSession()

abortSession

public static void abortSession()

isOuterMost

public static boolean isOuterMost()

getCurrentBinding

public static Object getCurrentBinding()

createPAE_NoParam

public static void createPAE_NoParam()

createPAE_ParamAdded

public static void createPAE_ParamAdded(Object absPatternParameter,
                                        Object argValue)

createPAE_ParamOther

public static void createPAE_ParamOther()

createPAE_ParamDeleted

public static void createPAE_ParamDeleted()

linkElementToInstance

public static void linkElementToInstance(String metamodel,
                                         String metatype,
                                         org.eclipse.emf.ecore.EObject client,
                                         org.eclipse.emf.ecore.EObject supplier)

linkInstanceToDefinition

public static void linkInstanceToDefinition(Object definition,
                                            Object instance)

unapplyApplication

public static ArrayList unapplyApplication(org.eclipse.emf.ecore.EObject instance)

unapplyPattern

public static boolean unapplyPattern(org.eclipse.uml2.TemplateableElement tinstance,
                                     ArrayList pae_list)

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2004. All rights reserved.