Class ExtendedResourceDescriptionStrategy
- java.lang.Object
-
- org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy
-
- de.sebinside.dcp.dsl.ExtendedResourceDescriptionStrategy
-
- org.palladiosimulator.dataflow.confidentiality.pcm.querydsl.ExtendedResourceDescriptionStrategy
-
- All Implemented Interfaces:
org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy
public class ExtendedResourceDescriptionStrategy extends de.sebinside.dcp.dsl.ExtendedResourceDescriptionStrategy
-
-
Constructor Summary
Constructors Constructor Description ExtendedResourceDescriptionStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String_getName(org.palladiosimulator.pcm.repository.CollectionDataType dt)protected String_getName(org.palladiosimulator.pcm.repository.CompositeDataType dt)protected String_getName(org.palladiosimulator.pcm.repository.PrimitiveDataType dt)protected org.eclipse.xtext.resource.impl.AliasedEObjectDescriptioncreateAliasedDescription(org.eclipse.xtext.resource.IEObjectDescription description)protected voidcreateEObjectDescriptionForAbstractAction(org.palladiosimulator.pcm.seff.AbstractAction action, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)protected voidcreateEObjectDescriptionForAbstractUserAction(org.palladiosimulator.pcm.usagemodel.AbstractUserAction action, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)protected voidcreateEObjectDescriptionForAllocation(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)protected voidcreateEObjectDescriptionForAssemblyContext(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)protected voidcreateEObjectDescriptionForAssemblyContextNested(org.palladiosimulator.pcm.core.composition.AssemblyContext assemblyContext, org.eclipse.xtext.naming.QualifiedName previousName, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)protected voidcreateEObjectDescriptionForOperationSignature(org.palladiosimulator.pcm.repository.OperationSignature signature, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)protected voidcreateEObjectDescriptionForPCMCharacteristicTypeContainer(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)protected voidcreateEObjectDescriptionForRepository(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)protected voidcreateEObjectDescriptionForUsageModel(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)protected voidcreateEObjectDescriptionForUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario scenario, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)booleancreateEObjectDescriptions(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)protected StringgetName(org.palladiosimulator.pcm.repository.DataType dt)-
Methods inherited from class de.sebinside.dcp.dsl.ExtendedResourceDescriptionStrategy
createEObjectDescriptionForCharacteristicTypeContainer, createEObjectDescriptionForEnumCharacteristicType, createEObjectDescriptionForModel, getEResourceFileName
-
-
-
-
Method Detail
-
createEObjectDescriptions
public boolean createEObjectDescriptions(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
- Specified by:
createEObjectDescriptionsin interfaceorg.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy- Overrides:
createEObjectDescriptionsin classde.sebinside.dcp.dsl.ExtendedResourceDescriptionStrategy
-
createEObjectDescriptionForAbstractAction
protected void createEObjectDescriptionForAbstractAction(org.palladiosimulator.pcm.seff.AbstractAction action, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
-
createEObjectDescriptionForUsageScenario
protected void createEObjectDescriptionForUsageScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario scenario, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
-
createEObjectDescriptionForAbstractUserAction
protected void createEObjectDescriptionForAbstractUserAction(org.palladiosimulator.pcm.usagemodel.AbstractUserAction action, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
-
createAliasedDescription
protected org.eclipse.xtext.resource.impl.AliasedEObjectDescription createAliasedDescription(org.eclipse.xtext.resource.IEObjectDescription description)
-
createEObjectDescriptionForOperationSignature
protected void createEObjectDescriptionForOperationSignature(org.palladiosimulator.pcm.repository.OperationSignature signature, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
-
_getName
protected String _getName(org.palladiosimulator.pcm.repository.PrimitiveDataType dt)
-
_getName
protected String _getName(org.palladiosimulator.pcm.repository.CompositeDataType dt)
-
_getName
protected String _getName(org.palladiosimulator.pcm.repository.CollectionDataType dt)
-
createEObjectDescriptionForRepository
protected void createEObjectDescriptionForRepository(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
-
createEObjectDescriptionForPCMCharacteristicTypeContainer
protected void createEObjectDescriptionForPCMCharacteristicTypeContainer(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
-
createEObjectDescriptionForAssemblyContext
protected void createEObjectDescriptionForAssemblyContext(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
-
createEObjectDescriptionForAssemblyContextNested
protected void createEObjectDescriptionForAssemblyContextNested(org.palladiosimulator.pcm.core.composition.AssemblyContext assemblyContext, org.eclipse.xtext.naming.QualifiedName previousName, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
-
createEObjectDescriptionForUsageModel
protected void createEObjectDescriptionForUsageModel(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
-
createEObjectDescriptionForAllocation
protected void createEObjectDescriptionForAllocation(EObject eObject, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.resource.IEObjectDescription> acceptor)
-
getName
protected String getName(org.palladiosimulator.pcm.repository.DataType dt)
-
-