Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: §wip/atl/DeploymentReport/extracted
Source used for this grammar: Albin Jossic, System Definition Model DeploymentReport 0.1, DeploymentReport.ecore
, 2005/07/05
DeploymentReport
, DeploymentImport
, ImportNamespaceIdentity
, NamespaceIdentity
, Applications
, LogicalServers
, OuterSystem
, Binding
, Zone
, ReportObject
, SequenceReport
, BoundLogicalServer
, LogicalServer
, Application
, ReportSystem
, ReportResource
, ReportEndpoint
, Setting
, SettingFacet
, SettingInstanceValue
, SettingAttributes
, SettingValue
, ErrorCollection
, DocumentError
, DocumentResolutionError
, DocumentConstraintError
, FailedInput
, Description
, Guid
, SimpleName
, Path
, FourPartVersionType
, PublicKeyType
, PublicKeyTokenType
, Culture
, CultureNeutral
, ProcessorArchitectures
, Platform
, SettingState
, Element
, String
, Integer
, Boolean
), 0 root (—), 5 top (DeploymentReport
, NamespaceIdentity
, SettingValue
, ProcessorArchitectures
, Element
), 0 bottom (—).[import]
2, [applications]
, [binding]
, [logicalServers]
, [errors]
, [alias]
, [identity]
, [name]
11, [version]
, [publicKey]
, [publicKeyToken]
, [culture]
, [platform]
, [system]
3, [application]
3, [zone]
3, [logicalServer]
2, [boundLogicalServer]
2, [sequence]
6, [definition]
8, [extends]
7, [instanceId]
6, [hostedOn]
6, [report]
, [setting]
2, [resource]
, [endpoint]
, [value]
11, [facet]
, [settingAttributes]
2, [contents]
4, [null]
2, [state]
, [fixed]
, [list]
, [secure]
, [failedToSerialize]
, [Null]
, [Secure]
, [documentError]
, [documentResolutionError]
, [documentConstraintError]
, [description]
, [Code]
, [Level]
, [File]
, [Statement]
, [failedInput]
, [constraintMember]
, [constraintDefinition]
, [targetInstancePath]
, [ownerInstancePath]
, [constraintErrorCode]
, [constraintErrorMessage]
, [x86]
2, [ia64]
2, [amd64]
2, [wow64]
2, [msil]
2, [shx]
2, [arm]
2, [data]
2, [*]
, [neutral]
, [Set]
, [NotSet]
, [Error]
.DeploymentReport ::=
[import]::DeploymentImport
[applications]::Applications [binding]::Binding [logicalServers]::LogicalServers [errors]::ErrorCollectionDeploymentImport ::= [alias]::SimpleName [identity]::ImportNamespaceIdentity
ImportNamespaceIdentity ::= [import]::DeploymentImport
NamespaceIdentity ::= ImportNamespaceIdentity
NamespaceIdentity ::= [name]::Path [version]::FourPartVersionType [publicKey]::PublicKeyType [publicKeyToken]::PublicKeyTokenType [culture]::CultureNeutral [platform]::Platform
Applications ::= [system]::OuterSystem[application]::Application
LogicalServers ::= [zone]::Zone[logicalServer]::LogicalServer
OuterSystem ::= [system]::OuterSystem[application]::Application [name]::String
Binding ::= [zone]::Zone[boundLogicalServer]::BoundLogicalServer
Zone ::= [zone]::Zone[boundLogicalServer]::BoundLogicalServer [logicalServer]::LogicalServer [name]::String
ReportObject ::= LogicalServer
ReportObject ::= Application
ReportObject ::= ReportSystem
ReportObject ::= ReportResource
ReportObject ::= ReportEndpoint
ReportObject ::=
[sequence]::SequenceReport
[name]::String [definition]::String [extends]::String [instanceId]::Guid [hostedOn]::StringSequenceReport ::= [report]::ReportObject [setting]::Setting [system]::ReportSystem[resource]::ReportResource [endpoint]::ReportEndpoint
BoundLogicalServer ::= [setting]::Setting[application]::Application [name]::String [definition]::String [extends]::String
LogicalServer ::=
[sequence]::SequenceReport
[name]::String [definition]::String [extends]::String [instanceId]::Guid [hostedOn]::StringApplication ::=
[sequence]::SequenceReport
[name]::String [definition]::String [extends]::String [instanceId]::Guid [hostedOn]::StringReportSystem ::=
[sequence]::SequenceReport
[name]::String [definition]::String [extends]::String [instanceId]::Guid [hostedOn]::StringReportResource ::=
[sequence]::SequenceReport
[name]::String [definition]::String [extends]::String [instanceId]::Guid [hostedOn]::StringReportEndpoint ::=
[sequence]::SequenceReport
[name]::String [definition]::String [extends]::String [instanceId]::Guid [hostedOn]::StringSetting ::= [value]::SettingInstanceValue[facet]::SettingFacet [settingAttributes]::SettingAttributes
SettingFacet ::= [value]::SettingInstanceValue [settingAttributes]::SettingAttributes
SettingInstanceValue ::=
[contents]::String
[null]::BooleanSettingAttributes ::= [name]::String [definition]::String [state]::SettingState [fixed]::Boolean [list]::Boolean [null]::Boolean [secure]::Boolean [failedToSerialize]::Boolean
SettingValue ::=
[contents]::String
[Null]::Boolean [Secure]::BooleanErrorCollection ::= [documentError]::DocumentError[documentResolutionError]::DocumentResolutionError [documentConstraintError]::DocumentConstraintError
DocumentError ::= DocumentResolutionError
DocumentError ::= DocumentConstraintError
DocumentError ::=
[description]::Description
[Code]::Integer [Level]::Integer [File]::StringDocumentResolutionError ::= [Statement]::String
DocumentConstraintError ::=
[failedInput]::FailedInput
[constraintMember]::String [constraintDefinition]::String [targetInstancePath]::String [ownerInstancePath]::String [constraintErrorCode]::String [constraintErrorMessage]::StringFailedInput ::=
[contents]::String
Description ::=
[contents]::String
Guid ::= [value]::String
SimpleName ::= [value]::String
Path ::= [value]::String
FourPartVersionType ::= [value]::String
PublicKeyType ::= [value]::String
PublicKeyTokenType ::= [value]::String
Culture ::= [value]::String
CultureNeutral ::= [value]::String
ProcessorArchitectures ::= [x86]::ε [ia64]::ε [amd64]::ε [wow64]::ε [msil]::ε [shx]::ε [arm]::ε [data]::ε
Platform ::= [x86]::ε [ia64]::ε [amd64]::ε [wow64]::ε [msil]::ε [shx]::ε [arm]::ε [data]::ε [*]::ε [neutral]::ε
SettingState ::= [Set]::ε [NotSet]::ε [Error]::ε
Element ::= Guid
Element ::= SimpleName
Element ::= Path
Element ::= FourPartVersionType
Element ::= PublicKeyType
Element ::= PublicKeyTokenType
Element ::= Culture
Element ::= CultureNeutral
Element ::= [value]::String
String ::= string
Integer ::= integer
Boolean ::= "true" "false"