public class StandardExtension extends Object
IExtension.| Modifier and Type | Class and Description |
|---|---|
class |
StandardExtension.Facade |
| Constructor and Description |
|---|
StandardExtension(StandardInstrument provider,
String extensionPointId,
String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
attachObjectDelete(Object target)
Attach a delete operation regarding
target to
targetExtension. |
void |
attachObjectInsert(Object target) |
void |
attachObjectUpdate(Object target) |
String |
getAbsentAction() |
Object |
getAttribute(Object key) |
IElement |
getElement() |
String |
getExtensionPointId() |
StandardExtension.Facade |
getFacade() |
String |
getId() |
String |
getIfdef() |
String |
getIfnotdef() |
List<ExtensionOperation> |
getOperations() |
StandardInstrument |
getProvider() |
State |
getState() |
Object |
removeAttribute(Object key) |
void |
setAbsentAction(String absentAction) |
Object |
setAttribute(Object key,
Object value) |
void |
setElement(IElement element) |
void |
setIfdef(String ifdef) |
void |
setIfnotdef(String ifnotdef) |
void |
setState(State state) |
String |
toString() |
public StandardExtension(StandardInstrument provider, String extensionPointId, String id)
public void attachObjectDelete(Object target)
target to
targetExtension.
The "attach*" flavor methods record along with the IExtension
which objects are manipulated in its declarations. The registered
ExtensionOperation instances can be looked up using
"getAttachments".
targetExtension - target - public void attachObjectInsert(Object target)
public void attachObjectUpdate(Object target)
public String getAbsentAction()
public IElement getElement()
public String getExtensionPointId()
public StandardExtension.Facade getFacade()
public String getId()
public String getIfdef()
public String getIfnotdef()
public List<ExtensionOperation> getOperations()
public StandardInstrument getProvider()
public State getState()
public void setAbsentAction(String absentAction)
public void setElement(IElement element)
public void setIfdef(String ifdef)
public void setIfnotdef(String ifnotdef)
public void setState(State state)
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.