Klasse PASSProcessModel
java.lang.Object
alps.java.api.StandardPASS.PASSProcessModelElement
alps.java.api.StandardPASS.PassProcessModelElements.PASSProcessModel
- Alle implementierten Schnittstellen:
ICapsuleCallback
,IGraphCallback
,IParseablePASSProcessModelElement
,IImplementingElement
,IImplementingElementT<IPASSProcessModel>
,IPASSProcessModelElement
,IPASSProcessModel
,IValueChangedObserver<IPASSProcessModelElement>
,IValueChangedPublisher<IPASSProcessModelElement>
- Bekannte direkte Unterklassen:
LayeredPassProcessModel
Class that represents a PASS Process Model
This model contains all elements known in the current context.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen alps.java.api.StandardPASS.PASSProcessModelElement
PASSProcessModelElement.ConnectedElementsSetSpecification, PASSProcessModelElement.ObserverInformType
-
Feldübersicht
Modifizierer und TypFeldBeschreibungAll elements held by the model (sum of all elements held by the layers)protected IPASSGraph
protected IModelLayer
A default layer, created when an element is added but no layer is specified.protected String
private final String
Name of the class, needed for parsingprotected final IImplementsFunctionalityCapsule<IPASSProcessModel>
protected boolean
protected ICompatibilityDictionary<String,
ISubject> Von Klasse geerbte Felder alps.java.api.StandardPASS.PASSProcessModelElement
additionalAttributeTriples, additionalElements, additionalIncompleteTriples, BASE_URI_PLACEHOLDER, CANNOT_PARSE, comments, customLocale, EXAMPLE_BASE_URI, exportGraph, exportSubjectNodeName, guid, modelComponentID, modelComponentLabels, observerList, parsingStarted
-
Konstruktorübersicht
KonstruktorBeschreibungPASSProcessModel
(String baseURI) PASSProcessModel
(String baseURI, String labelForID, Set<IMessageExchange> messageExchanges, Set<ISubject> relationsToModelComponent, Set<ISubject> startSubject, String comment, String additionalLabel, List<IIncompleteTriple> additionalAttribute) Constructor that creates a new fully specified instance of the pass process modell class -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
addElement
(IPASSProcessModelElement pASSProcessModelElement) Adds aIPASSProcessModelElement
to the modelvoid
addElement
(IPASSProcessModelElement pASSProcessModelElement, String layerID) Adds aIPASSProcessModelElement
to the modelvoid
addImplementedInterface
(IPASSProcessModel implementedInterface) adds an implemented interfacevoid
addImplementedInterfaceIDReference
(String implementedInterfaceID) Adds an implemented interfacevoid
addLayer
(IModelLayer layer) Adds a new model Layer to the modelvoid
addStartSubject
(ISubject startSubject) Method that sets the start subject attribute of the instancevoid
completeObject
(Map<String, IParseablePASSProcessModelElement> allElements) Completes the element by replacing temporary string ids with real objectsExports the current model to the specified path using the underlying OWLGraph and TripleStore.private void
Fix layers if the imported model is not multi-layered.Returns a Map containing all known PASSProcessModelElements (in the current context) mapped with their model component id.Returns the base graph behind the model.Returns the current base layer (the standard layer of the model)public static CultureInfo customCulture = new CultureInfo("en-US"); static PASSProcessModelElement(){ customCulture.NumberFormat.NumberDecimalSeparator = "Returns the interfaces implemented by this instanceReturns the interfaces implemented by this instanceReturns a map containing all known Model layers (in the current context) mapped with their model component id.Method that returns the dictionary of all start subjectsboolean
Sets whether the model is layered or notprotected boolean
justAddElement
(IPASSProcessModelElement pASSProcessModelElement) this method is used to just add the element to the list, and not trigger any observers etc.protected boolean
justAddElementToLayer
(IPASSProcessModelElement pASSProcessModelElement, String layerID) this method is used to just add the element to the list, and not trigger any observers etc.protected boolean
this method is used to just remove the element from the list, and not trigger any observers etc.void
notifyModelComponentIDChanged
(String oldID, String newID) protected boolean
parseAttribute
(String predicate, String objectContent, String lang, String dataType, IParseablePASSProcessModelElement element) Gets called while parsing a triple from a set of triples where this element is subject.void
removeElement
(String modelComponentID) Removes aIPASSProcessModelElement
specified by its idvoid
removeElement
(String modelComponentID, int removeCascadeDepth) Removes aIPASSProcessModelElement
specified by its idvoid
Removes a specified interface from the set of implemented interfaces.void
removeImplementedInterfaces
(String id, int removeCascadeDepth) Removes a specified interface from the set of implemented interfaces.void
removeImplementedInterfacesIDReference
(String implementedInterfaceID) Removes a specified interface from the set of implemented interfaces.void
removeLayer
(String id) Removes a model layer specified by its model component idvoid
removeLayer
(String id, int removeCascadeDepth) Removes a model layer specified by its model component idvoid
Method that removes a specified subject as start subject.void
removeStartSubject
(String id, int removeCascadeDepth) Method that removes a specified subject as start subject.void
setAllElements
(Set<IPASSProcessModelElement> elements) Overrides the model elements currently contained by the model.void
setAllElements
(Set<IPASSProcessModelElement> elements, int removeCascadeDepth) Overrides the model elements currently contained by the model.void
setBaseLayer
(IModelLayer layer) Sets a layer as the base layer for this model.void
setBaseURI
(String baseURI) Sets the base uri for the model.void
setImplementedInterfaces
(Set<IPASSProcessModel> implementedInterface) Sets the set of implemented interfaces for the instancevoid
setImplementedInterfaces
(Set<IPASSProcessModel> implementedInterface, int removeCascadeDepth) Sets the set of implemented interfaces for the instancevoid
setImplementedInterfacesIDReferences
(Set<String> implementedInterfacesIDs) Sets the set of implemented interfaces for the instancevoid
setIsMultiLayered
(boolean layered) Sets whether the model is layered or notvoid
setLayers
(Set<IModelLayer> modelLayers) Overrides the layers currently contained by the model.void
setLayers
(Set<IModelLayer> modelLayers, int removeCascadeDepth) Overrides the layers currently contained by the model.void
setStartSubjects
(Set<ISubject> startSubjects) Method that overrides the current set of start subjectsvoid
setStartSubjects
(Set<ISubject> startSubjects, int removeCascadeDepth) Method that overrides the current set of start subjectsprotected void
successfullyParsedElement
(IParseablePASSProcessModelElement parsedElement) void
updateAdded
(IPASSProcessModelElement update, IPASSProcessModelElement caller) void
updateRemoved
(IPASSProcessModelElement update, IPASSProcessModelElement caller) void
updateRemoved
(IPASSProcessModelElement update, IPASSProcessModelElement caller, int removeCascadeDepth) Von Klasse geerbte Methoden alps.java.api.StandardPASS.PASSProcessModelElement
addComment, addComment, addElementWithUnspecifiedRelation, addIncompleteTriples, addModelComponentLabel, addModelComponentLabel, addTriple, addTriple, addTriples, canParse, clearComments, clearModelComponentLabels, completeIncompleteTriple, containsTriple, createUniqueModelComponentID, createUniqueModelComponentID, createUniqueModelComponentID, equals, getBaseURI, getComments, getDictionaryOfAllAvailableElements, getElementsWithUnspecifiedRelation, getExportTag, getIncompleteTriple, getIncompleteTriples, getModelComponentID, getModelComponentLabels, getModelComponentLabelsAsStrings, getModelComponentLabelsAsStrings, getSubjectName, getTriple, getTriples, getUriModelComponentID, informObserverAboutConnectedObjects, informObserverAboutConnectedObjects, invalidateTriplesContainingString, notifyTriple, parseAttribute, parseAttribute, publishElementAdded, publishElementRemoved, publishElementRemoved, publishNewModelComponentID, register, removeElementWithUnspecifiedRelation, removeFromEverything, removeFromEverything, removeModelComponentLabel, removeTriple, replaceTriple, setElementsWithUnspecifiedRelation, setExportGraph, setExportXMLName, setModelComponentID, setModelComponentLabels, unregister, unregister
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.IPASSProcessModelElement
addComment, addElementWithUnspecifiedRelation, addModelComponentLabel, clearComments, clearModelComponentLabels, createUniqueModelComponentID, createUniqueModelComponentID, createUniqueModelComponentID, getComments, getElementsWithUnspecifiedRelation, getModelComponentID, getModelComponentLabels, getModelComponentLabelsAsStrings, getModelComponentLabelsAsStrings, getUriModelComponentID, removeElementWithUnspecifiedRelation, removeFromEverything, removeFromEverything, removeModelComponentLabel, setElementsWithUnspecifiedRelation, setModelComponentID, setModelComponentLabels
Von Schnittstelle geerbte Methoden alps.java.api.util.IValueChangedPublisher
register, unregister, unregister
-
Felddetails
-
allModelElements
All elements held by the model (sum of all elements held by the layers) -
baseLayer
A default layer, created when an element is added but no layer is specified. Might be null -
startSubjects
-
baseURI
-
baseGraph
-
layered
protected boolean layered -
implCapsule
-
className
Name of the class, needed for parsing- Siehe auch:
-
-
Konstruktordetails
-
PASSProcessModel
public PASSProcessModel() -
PASSProcessModel
public PASSProcessModel(String baseURI, String labelForID, Set<IMessageExchange> messageExchanges, Set<ISubject> relationsToModelComponent, Set<ISubject> startSubject, String comment, String additionalLabel, List<IIncompleteTriple> additionalAttribute) Constructor that creates a new fully specified instance of the pass process modell class -
PASSProcessModel
-
-
Methodendetails
-
getClassName
Beschreibung aus Klasse kopiert:PASSProcessModelElement
public static CultureInfo customCulture = new CultureInfo("en-US"); static PASSProcessModelElement(){ customCulture.NumberFormat.NumberDecimalSeparator = "."; }- Angegeben von:
getClassName
in SchnittstelleIParseablePASSProcessModelElement
- Setzt außer Kraft:
getClassName
in KlassePASSProcessModelElement
- Gibt zurück:
- The name of the current class
-
getParsedInstance
- Angegeben von:
getParsedInstance
in SchnittstelleIParseablePASSProcessModelElement
- Setzt außer Kraft:
getParsedInstance
in KlassePASSProcessModelElement
-
getAllElements
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Returns a Map containing all known PASSProcessModelElements (in the current context) mapped with their model component id.- Angegeben von:
getAllElements
in SchnittstelleIPASSProcessModel
- Gibt zurück:
-
setAllElements
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Overrides the model elements currently contained by the model.- Angegeben von:
setAllElements
in SchnittstelleIPASSProcessModel
- Parameter:
elements
- The new model elementsremoveCascadeDepth
- Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
setAllElements
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Overrides the model elements currently contained by the model.- Angegeben von:
setAllElements
in SchnittstelleIPASSProcessModel
- Parameter:
elements
- The new model elements
-
addElement
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Adds aIPASSProcessModelElement
to the model- Angegeben von:
addElement
in SchnittstelleIPASSProcessModel
- Parameter:
pASSProcessModelElement
- the new model elementlayerID
- the layer it should be added to. If null, the element will be added to the base (default) layer
-
addElement
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Adds aIPASSProcessModelElement
to the model- Angegeben von:
addElement
in SchnittstelleIPASSProcessModel
- Parameter:
pASSProcessModelElement
- the new model element If null, the element will be added to the base (default) layer
-
justAddElement
this method is used to just add the element to the list, and not trigger any observers etc.- Parameter:
pASSProcessModelElement
- the element that should be added- Gibt zurück:
- true if it could be added, false if not
-
removeElement
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Removes aIPASSProcessModelElement
specified by its id- Angegeben von:
removeElement
in SchnittstelleIPASSProcessModel
- Parameter:
modelComponentID
- the model component id of the element that should be removedremoveCascadeDepth
- Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
removeElement
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Removes aIPASSProcessModelElement
specified by its id- Angegeben von:
removeElement
in SchnittstelleIPASSProcessModel
- Parameter:
modelComponentID
- the model component id of the element that should be removed
-
justRemoveElement
this method is used to just remove the element from the list, and not trigger any observers etc.- Parameter:
element
- the element being removed- Gibt zurück:
- true if it could be removed, false if not
-
addStartSubject
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Method that sets the start subject attribute of the instance- Angegeben von:
addStartSubject
in SchnittstelleIPASSProcessModel
- Parameter:
startSubject
- the new start subject
-
setStartSubjects
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Method that overrides the current set of start subjects- Angegeben von:
setStartSubjects
in SchnittstelleIPASSProcessModel
-
setStartSubjects
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Method that overrides the current set of start subjects- Angegeben von:
setStartSubjects
in SchnittstelleIPASSProcessModel
-
removeStartSubject
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Method that removes a specified subject as start subject. Does NOT remove the element from the model completely- Angegeben von:
removeStartSubject
in SchnittstelleIPASSProcessModel
- Parameter:
removeCascadeDepth
- Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
removeStartSubject
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Method that removes a specified subject as start subject. Does NOT remove the element from the model completely- Angegeben von:
removeStartSubject
in SchnittstelleIPASSProcessModel
-
getStartSubjects
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Method that returns the dictionary of all start subjects- Angegeben von:
getStartSubjects
in SchnittstelleIPASSProcessModel
- Gibt zurück:
- The known start subjects
-
setLayers
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Overrides the layers currently contained by the model.- Angegeben von:
setLayers
in SchnittstelleIPASSProcessModel
- Parameter:
modelLayers
- The new model layersremoveCascadeDepth
- Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
setLayers
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Overrides the layers currently contained by the model.- Angegeben von:
setLayers
in SchnittstelleIPASSProcessModel
- Parameter:
modelLayers
- The new model layers
-
removeLayer
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Removes a model layer specified by its model component id- Angegeben von:
removeLayer
in SchnittstelleIPASSProcessModel
- Parameter:
id
- the model component id of the layerremoveCascadeDepth
- Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
removeLayer
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Removes a model layer specified by its model component id- Angegeben von:
removeLayer
in SchnittstelleIPASSProcessModel
- Parameter:
id
- the model component id of the layer
-
getModelLayers
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Returns a map containing all known Model layers (in the current context) mapped with their model component id.- Angegeben von:
getModelLayers
in SchnittstelleIPASSProcessModel
- Gibt zurück:
- The map of all model layers
-
addLayer
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Adds a new model Layer to the model- Angegeben von:
addLayer
in SchnittstelleIPASSProcessModel
- Parameter:
layer
- The new model layer
-
getBaseLayer
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Returns the current base layer (the standard layer of the model)- Angegeben von:
getBaseLayer
in SchnittstelleIPASSProcessModel
- Gibt zurück:
- The current base layer
-
setBaseLayer
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Sets a layer as the base layer for this model. The base layer is the standard layer, and should not extend any other layers.- Angegeben von:
setBaseLayer
in SchnittstelleIPASSProcessModel
- Parameter:
layer
- The model layer
-
justAddElementToLayer
protected boolean justAddElementToLayer(IPASSProcessModelElement pASSProcessModelElement, String layerID) this method is used to just add the element to the list, and not trigger any observers etc.- Parameter:
pASSProcessModelElement
- the element that should be addedlayerID
-- Gibt zurück:
- true if it could be added, false if not
-
setBaseURI
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Sets the base uri for the model. This uri is important for the exporter to function properly. Every element inside the model will be parsed with this specified uri.- Angegeben von:
setBaseURI
in SchnittstelleIPASSProcessModel
- Parameter:
baseURI
- the base uri
-
setIsMultiLayered
public void setIsMultiLayered(boolean layered) Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Sets whether the model is layered or not- Angegeben von:
setIsMultiLayered
in SchnittstelleIPASSProcessModel
-
isLayered
public boolean isLayered()Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Sets whether the model is layered or not- Angegeben von:
isLayered
in SchnittstelleIPASSProcessModel
- Gibt zurück:
- true if layered, false if not
-
completeObject
Beschreibung aus Schnittstelle kopiert:IParseablePASSProcessModelElement
Completes the element by replacing temporary string ids with real objects- Angegeben von:
completeObject
in SchnittstelleIParseablePASSProcessModelElement
- Setzt außer Kraft:
completeObject
in KlassePASSProcessModelElement
- Parameter:
allElements
- a dict of all pass elements
-
fixLayers
Fix layers if the imported model is not multi-layered. All elements get loaded into one layer, afterwards this method is called to split the elements onto multiple layers.- Parameter:
idOfSubject
-idsOfBehaviors
-
-
parseAttribute
protected boolean parseAttribute(String predicate, String objectContent, String lang, String dataType, IParseablePASSProcessModelElement element) Beschreibung aus Klasse kopiert:PASSProcessModelElement
Gets called while parsing a triple from a set of triples where this element is subject. The predicate and objectContent are derived directly from the triple, lang and dataType might be null (they will never both be NonNull at the same time) If the object specifies an uri to another element and the collection of all available elements contains this element, the element is passed as well- Setzt außer Kraft:
parseAttribute
in KlassePASSProcessModelElement
- Parameter:
predicate
- the predicate contained by the tripleobjectContent
- the content of the object contained by the triplelang
- the lang attribute of the object if one was specifieddataType
- the datatype attribute of the object if one was specifiedelement
- the element the objectContent points to (if it does and the element exists)- Gibt zurück:
-
getAllConnectedElements
public Set<IPASSProcessModelElement> getAllConnectedElements(PASSProcessModelElement.ConnectedElementsSetSpecification specification) - Setzt außer Kraft:
getAllConnectedElements
in KlassePASSProcessModelElement
-
updateAdded
- Angegeben von:
updateAdded
in SchnittstelleIValueChangedObserver<IPASSProcessModelElement>
- Setzt außer Kraft:
updateAdded
in KlassePASSProcessModelElement
-
updateRemoved
public void updateRemoved(IPASSProcessModelElement update, IPASSProcessModelElement caller, int removeCascadeDepth) - Angegeben von:
updateRemoved
in SchnittstelleIValueChangedObserver<IPASSProcessModelElement>
- Setzt außer Kraft:
updateRemoved
in KlassePASSProcessModelElement
-
updateRemoved
- Angegeben von:
updateRemoved
in SchnittstelleIValueChangedObserver<IPASSProcessModelElement>
- Setzt außer Kraft:
updateRemoved
in KlassePASSProcessModelElement
-
successfullyParsedElement
- Setzt außer Kraft:
successfullyParsedElement
in KlassePASSProcessModelElement
-
getBaseGraph
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Returns the base graph behind the model. This graph collects all information held by the model in the form of nodes and triples. This information is redundand for anyone who has access to the model, but is used for exporting the model to owl.- Angegeben von:
getBaseGraph
in SchnittstelleIPASSProcessModel
- Gibt zurück:
- The underlying graph
-
notifyModelComponentIDChanged
- Angegeben von:
notifyModelComponentIDChanged
in SchnittstelleIGraphCallback
- Angegeben von:
notifyModelComponentIDChanged
in SchnittstelleIValueChangedObserver<IPASSProcessModelElement>
- Setzt außer Kraft:
notifyModelComponentIDChanged
in KlassePASSProcessModelElement
-
export
Beschreibung aus Schnittstelle kopiert:IPASSProcessModel
Exports the current model to the specified path using the underlying OWLGraph and TripleStore. The result is a owl/rdf file at the specified location.- Angegeben von:
export
in SchnittstelleIPASSProcessModel
- Parameter:
filepath
- The specified location for saving the file- Gibt zurück:
- The absolute path the file was written to.
-
setImplementedInterfacesIDReferences
Beschreibung aus Schnittstelle kopiert:IImplementingElement
Sets the set of implemented interfaces for the instance- Angegeben von:
setImplementedInterfacesIDReferences
in SchnittstelleIImplementingElement
- Parameter:
implementedInterfacesIDs
- The set of implemented interfaces
-
addImplementedInterfaceIDReference
Beschreibung aus Schnittstelle kopiert:IImplementingElement
Adds an implemented interface- Angegeben von:
addImplementedInterfaceIDReference
in SchnittstelleIImplementingElement
- Parameter:
implementedInterfaceID
- The set of implemented interfaces
-
removeImplementedInterfacesIDReference
Beschreibung aus Schnittstelle kopiert:IImplementingElement
Removes a specified interface from the set of implemented interfaces.- Angegeben von:
removeImplementedInterfacesIDReference
in SchnittstelleIImplementingElement
- Parameter:
implementedInterfaceID
- the id of the interface that should be removed
-
getImplementedInterfacesIDReferences
Beschreibung aus Schnittstelle kopiert:IImplementingElement
Returns the interfaces implemented by this instance- Angegeben von:
getImplementedInterfacesIDReferences
in SchnittstelleIImplementingElement
- Gibt zurück:
- the implemented interfaces
-
setImplementedInterfaces
public void setImplementedInterfaces(Set<IPASSProcessModel> implementedInterface, int removeCascadeDepth) Beschreibung aus Schnittstelle kopiert:IImplementingElementT
Sets the set of implemented interfaces for the instance- Angegeben von:
setImplementedInterfaces
in SchnittstelleIImplementingElementT<IPASSProcessModel>
- Parameter:
implementedInterface
- The set of implemented interfacesremoveCascadeDepth
- >Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
setImplementedInterfaces
Beschreibung aus Schnittstelle kopiert:IImplementingElementT
Sets the set of implemented interfaces for the instance- Angegeben von:
setImplementedInterfaces
in SchnittstelleIImplementingElementT<IPASSProcessModel>
- Parameter:
implementedInterface
- The set of implemented interfaces
-
addImplementedInterface
Beschreibung aus Schnittstelle kopiert:IImplementingElementT
adds an implemented interface- Angegeben von:
addImplementedInterface
in SchnittstelleIImplementingElementT<IPASSProcessModel>
- Parameter:
implementedInterface
- the new interface
-
removeImplementedInterfaces
Beschreibung aus Schnittstelle kopiert:IImplementingElement
Removes a specified interface from the set of implemented interfaces.- Angegeben von:
removeImplementedInterfaces
in SchnittstelleIImplementingElement
- Parameter:
id
- the id of the interface that should be removedremoveCascadeDepth
- Parses the depth of a cascading delete for elements that are connected to the currently deleted one
-
removeImplementedInterfaces
Beschreibung aus Schnittstelle kopiert:IImplementingElement
Removes a specified interface from the set of implemented interfaces.- Angegeben von:
removeImplementedInterfaces
in SchnittstelleIImplementingElement
- Parameter:
id
- the id of the interface that should be removed
-
getImplementedInterfaces
Beschreibung aus Schnittstelle kopiert:IImplementingElementT
Returns the interfaces implemented by this instance- Angegeben von:
getImplementedInterfaces
in SchnittstelleIImplementingElementT<IPASSProcessModel>
- Gibt zurück:
- the implemented interfaces
-