## Uses of Interface
org.eclipse.ocl.cst.PackageDeclarationCS

Packages that use PackageDeclarationCS
org.eclipse.ocl.cst
org.eclipse.ocl.cst.impl
org.eclipse.ocl.cst.util
org.eclipse.ocl.parser

Uses of PackageDeclarationCS in org.eclipse.ocl.cst

Methods in org.eclipse.ocl.cst that return PackageDeclarationCS
`PackageDeclarationCS` `CSTFactory.createPackageDeclarationCS()` Returns a new object of class 'Package Declaration CS'
`PackageDeclarationCS` `PackageDeclarationCS.getPackageDeclarationCS()` Returns the value of the 'Package Declaration CS' reference

Methods in org.eclipse.ocl.cst that return types with arguments of type PackageDeclarationCS
`EList<PackageDeclarationCS>` `OCLDocumentCS.getPackageDeclarations()` Returns the value of the 'Package Declarations' containment reference list.

Methods in org.eclipse.ocl.cst with parameters of type PackageDeclarationCS
`void` `PackageDeclarationCS.setPackageDeclarationCS(PackageDeclarationCS value)` Sets the value of the '`Package Declaration CS`' reference

Uses of PackageDeclarationCS in org.eclipse.ocl.cst.impl

Classes in org.eclipse.ocl.cst.impl that implement PackageDeclarationCS
`class` `PackageDeclarationCSImpl` An implementation of the model object 'Package Declaration CS'

Fields in org.eclipse.ocl.cst.impl declared as PackageDeclarationCS
`protected PackageDeclarationCS` `PackageDeclarationCSImpl.packageDeclarationCS` The cached value of the '`Package Declaration CS`' reference

Fields in org.eclipse.ocl.cst.impl with type parameters of type PackageDeclarationCS
`protected EList<PackageDeclarationCS>` `OCLDocumentCSImpl.packageDeclarations` The cached value of the '`Package Declarations`' containment reference list

Methods in org.eclipse.ocl.cst.impl that return PackageDeclarationCS
`PackageDeclarationCS` `PackageDeclarationCSImpl.basicGetPackageDeclarationCS()`
`PackageDeclarationCS` `CSTFactoryImpl.createPackageDeclarationCS()`
`PackageDeclarationCS` `PackageDeclarationCSImpl.getPackageDeclarationCS()`

Methods in org.eclipse.ocl.cst.impl that return types with arguments of type PackageDeclarationCS
`EList<PackageDeclarationCS>` `OCLDocumentCSImpl.getPackageDeclarations()`

Methods in org.eclipse.ocl.cst.impl with parameters of type PackageDeclarationCS
`void` `PackageDeclarationCSImpl.setPackageDeclarationCS(PackageDeclarationCS newPackageDeclarationCS)`

Uses of PackageDeclarationCS in org.eclipse.ocl.cst.util

Methods in org.eclipse.ocl.cst.util with parameters of type PackageDeclarationCS
`T` `CSTSwitch.casePackageDeclarationCS(PackageDeclarationCS object)` Returns the result of interpreting the object as an instance of 'Package Declaration CS'

Uses of PackageDeclarationCS in org.eclipse.ocl.parser

Methods in org.eclipse.ocl.parser that return PackageDeclarationCS
`protected PackageDeclarationCS` `AbstractOCLParser.createPackageDeclarationCS(PathNameCS pathNameCS, EList<ContextDeclCS> contextDecls)`

Methods in org.eclipse.ocl.parser with parameters of type PackageDeclarationCS
`protected Object` `AbstractOCLAnalyzer.createDummyPackage(Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, PackageDeclarationCS packageDeclarationCS)` Return the package used to terminate the AST reference from an implicit PackageDeclarationCS.
`protected OCLDocumentCS` `AbstractOCLParser.createOCLDocumentCS(PackageDeclarationCS packageDecl)` Creates an OCL document CS from a chain of package context declarations.
`protected void` `AbstractOCLAnalyzer.packageDeclarationCS(PackageDeclarationCS packageDeclarationCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, List<CT> constraints)` Analyzes a package declaration in the context of the environment created for an `OCLDocumentCS`.
`protected void` `AbstractOCLAnalyzer.packageDeclarationCS(PackageDeclarationCS packageDeclarationCS, List<CT> constraints)` Parses a top-level package declaration that is not nested in an `OCLDocumentCS`.

Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved.