public static class IntermediateClassFactory.ExceptionClassInstance extends DynamicEObjectImpl implements ExceptionInstance
DynamicEObjectImpl.BasicEMapEntry<K,V>
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
ELAST_EOBJECT_FLAG
NIL
EOPPOSITE_FEATURE_BASE
Constructor and Description |
---|
ExceptionClassInstance(EClass eClass) |
Modifier and Type | Method and Description |
---|---|
String |
getArgument()
Gets the optional argument to the exception throwing
|
List<? extends ExecutionStackTraceElement> |
getStackElements()
Get stack trace elements if any are available
|
void |
setArgument(String argumentNew) |
void |
setStackElements(List<? extends ExecutionStackTraceElement> stackElementsNew) |
String |
toString() |
dynamicGet, dynamicSet, dynamicUnset, eClass, eDerivedOperationID, eDerivedStructuralFeatureID, eInvoke, eSetClass
eAdapters, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public ExceptionClassInstance(EClass eClass)
public String getArgument()
ExceptionInstance
getArgument
in interface ExceptionInstance
null
public void setArgument(String argumentNew)
public void setStackElements(List<? extends ExecutionStackTraceElement> stackElementsNew)
public List<? extends ExecutionStackTraceElement> getStackElements()
ExceptionInstance
getStackElements
in interface ExceptionInstance
public String toString()
Copyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.