EGF Engine
Release 0.1.0

org.eclipse.egf.pde.internal.plugin.extension
Class ContractElementRefExtensionFactory

java.lang.Object
  extended by org.eclipse.egf.pde.internal.plugin.extension.ContractElementRefExtensionFactory
All Implemented Interfaces:
IContractElementRefExtensionFactory

public class ContractElementRefExtensionFactory
extends Object
implements IContractElementRefExtensionFactory

This factory creates commands to deal with "ContractElementReferences" extension-point.


Method Summary
static ContractElementRefExtensionFactory getInstance()
          Get the unique instance.
 IPluginChangesCommand setContractElementReferenceExtension(String contractElementReferenceId_p, String referencedContractElementId_p, String referencedFcId_p)
          Set an extension matching "ContractElementReferences" extension-point for given parameters.
 IPluginChangesCommand unsetContractElementReferenceExtension(String contractElementReferenceId_p)
          Unset an extension matching "ContractElementReferences" extension-point for given parameters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ContractElementRefExtensionFactory getInstance()
Get the unique instance.

Returns:

setContractElementReferenceExtension

public IPluginChangesCommand setContractElementReferenceExtension(String contractElementReferenceId_p,
                                                                  String referencedContractElementId_p,
                                                                  String referencedFcId_p)
Description copied from interface: IContractElementRefExtensionFactory
Set an extension matching "ContractElementReferences" extension-point for given parameters.

Specified by:
setContractElementReferenceExtension in interface IContractElementRefExtensionFactory
Returns:
an IPluginChangesCommand instance that performs this change.
See Also:
IContractElementRefExtensionFactory.setContractElementReferenceExtension(java.lang.String, java.lang.String, java.lang.String)

unsetContractElementReferenceExtension

public IPluginChangesCommand unsetContractElementReferenceExtension(String contractElementReferenceId_p)
Description copied from interface: IContractElementRefExtensionFactory
Unset an extension matching "ContractElementReferences" extension-point for given parameters.

Specified by:
unsetContractElementReferenceExtension in interface IContractElementRefExtensionFactory
Returns:
an IPluginChangesCommand instance that performs this change.

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.