jasco.runtime.connector
Class CutpointElement

java.lang.Object
  extended by jasco.runtime.connector.CutpointElement
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
DynamicCutpointElement

public class CutpointElement
extends java.lang.Object
implements java.lang.Cloneable


Constructor Summary
CutpointElement(Cutpoint aCutpoint, CutpointExecutionElement aBefore, CutpointExecutionElement aAfter, CutpointExecutionElement aReplace, java.lang.String aName)
           
 
Method Summary
 void addProperty(java.lang.Object key, java.lang.Object value)
           
 CutpointElement copy()
           
 boolean equals(java.lang.Object o)
           
 CutpointExecutionElement getAfter()
           
 CutpointExecutionElement getBefore()
           
 Cutpoint getCutpoint()
           
 int getId()
           
 java.lang.String getName()
           
protected  java.util.Hashtable getProperties()
           
 CutpointExecutionElement getReplace()
           
 boolean isApplicable(RuntimeContext runtimeContext, java.util.Hashtable mappings, JascoMethod aJascoMethod, boolean forJutta)
           
 void setAfter(CutpointExecutionElement aAfter)
           
 void setBefore(CutpointExecutionElement aBefore)
           
 void setCutpointContext(PCutpointConstructorApplicationDesignator context)
           
 void setId(int id)
           
 void setReplace(CutpointExecutionElement aReplace)
           
 java.lang.String toString()
           
 CutpointElement transformOrder(int start)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CutpointElement

public CutpointElement(Cutpoint aCutpoint,
                       CutpointExecutionElement aBefore,
                       CutpointExecutionElement aAfter,
                       CutpointExecutionElement aReplace,
                       java.lang.String aName)
Method Detail

transformOrder

public CutpointElement transformOrder(int start)

getName

public java.lang.String getName()

setCutpointContext

public void setCutpointContext(PCutpointConstructorApplicationDesignator context)

getCutpoint

public Cutpoint getCutpoint()

getBefore

public CutpointExecutionElement getBefore()

getAfter

public CutpointExecutionElement getAfter()

getReplace

public CutpointExecutionElement getReplace()

setBefore

public void setBefore(CutpointExecutionElement aBefore)

setAfter

public void setAfter(CutpointExecutionElement aAfter)

setReplace

public void setReplace(CutpointExecutionElement aReplace)

isApplicable

public boolean isApplicable(RuntimeContext runtimeContext,
                            java.util.Hashtable mappings,
                            JascoMethod aJascoMethod,
                            boolean forJutta)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

copy

public CutpointElement copy()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

addProperty

public void addProperty(java.lang.Object key,
                        java.lang.Object value)

getProperties

protected java.util.Hashtable getProperties()

setId

public void setId(int id)

getId

public int getId()