public interface PredicatesPackage extends EPackage
PredicatesFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
PredicatesPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry
Modifier and Type | Field and Description |
---|---|
static int |
AND_PREDICATE
The meta object id for the '
And Predicate ' class. |
static int |
AND_PREDICATE___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
AND_PREDICATE___MATCHES__IRESOURCE
The operation id for the 'Matches' operation.
|
static int |
AND_PREDICATE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
AND_PREDICATE__OPERANDS
The feature id for the 'Operands' containment reference list.
|
static int |
AND_PREDICATE_FEATURE_COUNT
The number of structural features of the 'And Predicate' class.
|
static int |
AND_PREDICATE_OPERATION_COUNT
The number of operations of the 'And Predicate' class.
|
static int |
BUILDER_PREDICATE
The meta object id for the '
Builder Predicate ' class. |
static int |
BUILDER_PREDICATE___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
BUILDER_PREDICATE___MATCHES__IRESOURCE
The operation id for the 'Matches' operation.
|
static int |
BUILDER_PREDICATE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
BUILDER_PREDICATE__BUILDER
The feature id for the 'Builder' attribute.
|
static int |
BUILDER_PREDICATE_FEATURE_COUNT
The number of structural features of the 'Builder Predicate' class.
|
static int |
BUILDER_PREDICATE_OPERATION_COUNT
The number of operations of the 'Builder Predicate' class.
|
static int |
COMMENT_PREDICATE
The meta object id for the '
Comment Predicate ' class. |
static int |
COMMENT_PREDICATE___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
COMMENT_PREDICATE___MATCHES__IRESOURCE
The operation id for the 'Matches' operation.
|
static int |
COMMENT_PREDICATE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
COMMENT_PREDICATE__PATTERN
The feature id for the 'Pattern' attribute.
|
static int |
COMMENT_PREDICATE_FEATURE_COUNT
The number of structural features of the 'Comment Predicate' class.
|
static int |
COMMENT_PREDICATE_OPERATION_COUNT
The number of operations of the 'Comment Predicate' class.
|
static PredicatesPackage |
eINSTANCE
The singleton instance of the package.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
FILE_PREDICATE
The meta object id for the '
File Predicate ' class. |
static int |
FILE_PREDICATE___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
FILE_PREDICATE___MATCHES__IRESOURCE
The operation id for the 'Matches' operation.
|
static int |
FILE_PREDICATE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
FILE_PREDICATE__CONTENT_PATTERN
The feature id for the 'Content Pattern' attribute.
|
static int |
FILE_PREDICATE__FILE_PATTERN
The feature id for the 'File Pattern' attribute.
|
static int |
FILE_PREDICATE_FEATURE_COUNT
The number of structural features of the 'File Predicate' class.
|
static int |
FILE_PREDICATE_OPERATION_COUNT
The number of operations of the 'File Predicate' class.
|
static int |
LOCATION_PREDICATE
The meta object id for the '
Location Predicate ' class. |
static int |
LOCATION_PREDICATE___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
LOCATION_PREDICATE___MATCHES__IRESOURCE
The operation id for the 'Matches' operation.
|
static int |
LOCATION_PREDICATE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
LOCATION_PREDICATE__PATTERN
The feature id for the 'Pattern' attribute.
|
static int |
LOCATION_PREDICATE_FEATURE_COUNT
The number of structural features of the 'Location Predicate' class.
|
static int |
LOCATION_PREDICATE_OPERATION_COUNT
The number of operations of the 'Location Predicate' class.
|
static int |
NAME_PREDICATE
The meta object id for the '
Name Predicate ' class. |
static int |
NAME_PREDICATE___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
NAME_PREDICATE___MATCHES__IRESOURCE
The operation id for the 'Matches' operation.
|
static int |
NAME_PREDICATE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
NAME_PREDICATE__PATTERN
The feature id for the 'Pattern' attribute.
|
static int |
NAME_PREDICATE_FEATURE_COUNT
The number of structural features of the 'Name Predicate' class.
|
static int |
NAME_PREDICATE_OPERATION_COUNT
The number of operations of the 'Name Predicate' class.
|
static int |
NATURE_PREDICATE
The meta object id for the '
Nature Predicate ' class. |
static int |
NATURE_PREDICATE___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
NATURE_PREDICATE___MATCHES__IRESOURCE
The operation id for the 'Matches' operation.
|
static int |
NATURE_PREDICATE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
NATURE_PREDICATE__NATURE
The feature id for the 'Nature' attribute.
|
static int |
NATURE_PREDICATE_FEATURE_COUNT
The number of structural features of the 'Nature Predicate' class.
|
static int |
NATURE_PREDICATE_OPERATION_COUNT
The number of operations of the 'Nature Predicate' class.
|
static int |
NOT_PREDICATE
The meta object id for the '
Not Predicate ' class. |
static int |
NOT_PREDICATE___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
NOT_PREDICATE___MATCHES__IRESOURCE
The operation id for the 'Matches' operation.
|
static int |
NOT_PREDICATE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
NOT_PREDICATE__OPERAND
The feature id for the 'Operand' containment reference.
|
static int |
NOT_PREDICATE_FEATURE_COUNT
The number of structural features of the 'Not Predicate' class.
|
static int |
NOT_PREDICATE_OPERATION_COUNT
The number of operations of the 'Not Predicate' class.
|
static int |
OR_PREDICATE
The meta object id for the '
Or Predicate ' class. |
static int |
OR_PREDICATE___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
OR_PREDICATE___MATCHES__IRESOURCE
The operation id for the 'Matches' operation.
|
static int |
OR_PREDICATE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
OR_PREDICATE__OPERANDS
The feature id for the 'Operands' containment reference list.
|
static int |
OR_PREDICATE_FEATURE_COUNT
The number of structural features of the 'Or Predicate' class.
|
static int |
OR_PREDICATE_OPERATION_COUNT
The number of operations of the 'Or Predicate' class.
|
static int |
PREDICATE
The meta object id for the '
Predicate ' class. |
static int |
PREDICATE___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
PREDICATE___MATCHES__IRESOURCE
The operation id for the 'Matches' operation.
|
static int |
PREDICATE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
PREDICATE_FEATURE_COUNT
The number of structural features of the 'Predicate' class.
|
static int |
PREDICATE_OPERATION_COUNT
The number of operations of the 'Predicate' class.
|
static int |
PROJECT
The meta object id for the 'Project' data type.
|
static int |
REPOSITORY_PREDICATE
The meta object id for the '
Repository Predicate ' class. |
static int |
REPOSITORY_PREDICATE___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
REPOSITORY_PREDICATE___MATCHES__IRESOURCE
The operation id for the 'Matches' operation.
|
static int |
REPOSITORY_PREDICATE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
REPOSITORY_PREDICATE__PROJECT
The feature id for the 'Project' attribute.
|
static int |
REPOSITORY_PREDICATE_FEATURE_COUNT
The number of structural features of the 'Repository Predicate' class.
|
static int |
REPOSITORY_PREDICATE_OPERATION_COUNT
The number of operations of the 'Repository Predicate' class.
|
static int |
RESOURCE
The meta object id for the 'Resource' data type.
|
Modifier and Type | Method and Description |
---|---|
EReference |
getAndPredicate_Operands()
Returns the meta object for the containment reference list '
Operands '. |
EClass |
getAndPredicate()
Returns the meta object for class '
And Predicate '. |
EAttribute |
getBuilderPredicate_Builder()
Returns the meta object for the attribute '
Builder '. |
EClass |
getBuilderPredicate()
Returns the meta object for class '
Builder Predicate '. |
EAttribute |
getCommentPredicate_Pattern()
Returns the meta object for the attribute '
Pattern '. |
EClass |
getCommentPredicate()
Returns the meta object for class '
Comment Predicate '. |
EAttribute |
getFilePredicate_ContentPattern()
Returns the meta object for the attribute '
Content Pattern '. |
EAttribute |
getFilePredicate_FilePattern()
Returns the meta object for the attribute '
File Pattern '. |
EClass |
getFilePredicate()
Returns the meta object for class '
File Predicate '. |
EAttribute |
getLocationPredicate_Pattern()
Returns the meta object for the attribute '
Pattern '. |
EClass |
getLocationPredicate()
Returns the meta object for class '
Location Predicate '. |
EAttribute |
getNamePredicate_Pattern()
Returns the meta object for the attribute '
Pattern '. |
EClass |
getNamePredicate()
Returns the meta object for class '
Name Predicate '. |
EAttribute |
getNaturePredicate_Nature()
Returns the meta object for the attribute '
Nature '. |
EClass |
getNaturePredicate()
Returns the meta object for class '
Nature Predicate '. |
EReference |
getNotPredicate_Operand()
Returns the meta object for the containment reference '
Operand '. |
EClass |
getNotPredicate()
Returns the meta object for class '
Not Predicate '. |
EReference |
getOrPredicate_Operands()
Returns the meta object for the containment reference list '
Operands '. |
EClass |
getOrPredicate()
Returns the meta object for class '
Or Predicate '. |
EOperation |
getPredicate__Matches__IResource()
Returns the meta object for the '
Matches ' operation. |
EClass |
getPredicate()
Returns the meta object for class '
Predicate '. |
PredicatesFactory |
getPredicatesFactory()
Returns the factory that creates the instances of the model.
|
EDataType |
getProject()
Returns the meta object for data type '
Project '. |
EAttribute |
getRepositoryPredicate_Project()
Returns the meta object for the attribute '
Project '. |
EClass |
getRepositoryPredicate()
Returns the meta object for class '
Repository Predicate '. |
EDataType |
getResource()
Returns the meta object for data type '
Resource '. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final PredicatesPackage eINSTANCE
static final int PREDICATE
Predicate
' class.
PredicateImpl
,
PredicatesPackageImpl.getPredicate()
,
Constant Field Valuesstatic final int PREDICATE__ANNOTATIONS
static final int PREDICATE_FEATURE_COUNT
static final int PREDICATE___GET_ANNOTATION__STRING
static final int PREDICATE___MATCHES__IRESOURCE
static final int PREDICATE_OPERATION_COUNT
static final int NAME_PREDICATE
Name Predicate
' class.
NamePredicateImpl
,
PredicatesPackageImpl.getNamePredicate()
,
Constant Field Valuesstatic final int NAME_PREDICATE__ANNOTATIONS
static final int NAME_PREDICATE__PATTERN
static final int NAME_PREDICATE_FEATURE_COUNT
static final int NAME_PREDICATE___GET_ANNOTATION__STRING
static final int NAME_PREDICATE___MATCHES__IRESOURCE
static final int NAME_PREDICATE_OPERATION_COUNT
static final int COMMENT_PREDICATE
Comment Predicate
' class.
CommentPredicateImpl
,
PredicatesPackageImpl.getCommentPredicate()
,
Constant Field Valuesstatic final int COMMENT_PREDICATE__ANNOTATIONS
static final int COMMENT_PREDICATE__PATTERN
static final int COMMENT_PREDICATE_FEATURE_COUNT
static final int COMMENT_PREDICATE___GET_ANNOTATION__STRING
static final int COMMENT_PREDICATE___MATCHES__IRESOURCE
static final int COMMENT_PREDICATE_OPERATION_COUNT
static final int LOCATION_PREDICATE
Location Predicate
' class.
LocationPredicateImpl
,
PredicatesPackageImpl.getLocationPredicate()
,
Constant Field Valuesstatic final int LOCATION_PREDICATE__ANNOTATIONS
static final int LOCATION_PREDICATE__PATTERN
static final int LOCATION_PREDICATE_FEATURE_COUNT
static final int LOCATION_PREDICATE___GET_ANNOTATION__STRING
static final int LOCATION_PREDICATE___MATCHES__IRESOURCE
static final int LOCATION_PREDICATE_OPERATION_COUNT
static final int REPOSITORY_PREDICATE
Repository Predicate
' class.
static final int REPOSITORY_PREDICATE__ANNOTATIONS
static final int REPOSITORY_PREDICATE__PROJECT
static final int REPOSITORY_PREDICATE_FEATURE_COUNT
static final int REPOSITORY_PREDICATE___GET_ANNOTATION__STRING
static final int REPOSITORY_PREDICATE___MATCHES__IRESOURCE
static final int REPOSITORY_PREDICATE_OPERATION_COUNT
static final int AND_PREDICATE
And Predicate
' class.
AndPredicateImpl
,
PredicatesPackageImpl.getAndPredicate()
,
Constant Field Valuesstatic final int AND_PREDICATE__ANNOTATIONS
static final int AND_PREDICATE__OPERANDS
static final int AND_PREDICATE_FEATURE_COUNT
static final int AND_PREDICATE___GET_ANNOTATION__STRING
static final int AND_PREDICATE___MATCHES__IRESOURCE
static final int AND_PREDICATE_OPERATION_COUNT
static final int OR_PREDICATE
Or Predicate
' class.
OrPredicateImpl
,
PredicatesPackageImpl.getOrPredicate()
,
Constant Field Valuesstatic final int OR_PREDICATE__ANNOTATIONS
static final int OR_PREDICATE__OPERANDS
static final int OR_PREDICATE_FEATURE_COUNT
static final int OR_PREDICATE___GET_ANNOTATION__STRING
static final int OR_PREDICATE___MATCHES__IRESOURCE
static final int OR_PREDICATE_OPERATION_COUNT
static final int NOT_PREDICATE
Not Predicate
' class.
NotPredicateImpl
,
PredicatesPackageImpl.getNotPredicate()
,
Constant Field Valuesstatic final int NOT_PREDICATE__ANNOTATIONS
static final int NOT_PREDICATE__OPERAND
static final int NOT_PREDICATE_FEATURE_COUNT
static final int NOT_PREDICATE___GET_ANNOTATION__STRING
static final int NOT_PREDICATE___MATCHES__IRESOURCE
static final int NOT_PREDICATE_OPERATION_COUNT
static final int NATURE_PREDICATE
Nature Predicate
' class.
NaturePredicateImpl
,
PredicatesPackageImpl.getNaturePredicate()
,
Constant Field Valuesstatic final int NATURE_PREDICATE__ANNOTATIONS
static final int NATURE_PREDICATE__NATURE
static final int NATURE_PREDICATE_FEATURE_COUNT
static final int NATURE_PREDICATE___GET_ANNOTATION__STRING
static final int NATURE_PREDICATE___MATCHES__IRESOURCE
static final int NATURE_PREDICATE_OPERATION_COUNT
static final int BUILDER_PREDICATE
Builder Predicate
' class.
BuilderPredicateImpl
,
PredicatesPackageImpl.getBuilderPredicate()
,
Constant Field Valuesstatic final int BUILDER_PREDICATE__ANNOTATIONS
static final int BUILDER_PREDICATE__BUILDER
static final int BUILDER_PREDICATE_FEATURE_COUNT
static final int BUILDER_PREDICATE___GET_ANNOTATION__STRING
static final int BUILDER_PREDICATE___MATCHES__IRESOURCE
static final int BUILDER_PREDICATE_OPERATION_COUNT
static final int FILE_PREDICATE
File Predicate
' class.
FilePredicateImpl
,
PredicatesPackageImpl.getFilePredicate()
,
Constant Field Valuesstatic final int FILE_PREDICATE__ANNOTATIONS
static final int FILE_PREDICATE__FILE_PATTERN
static final int FILE_PREDICATE__CONTENT_PATTERN
static final int FILE_PREDICATE_FEATURE_COUNT
static final int FILE_PREDICATE___GET_ANNOTATION__STRING
static final int FILE_PREDICATE___MATCHES__IRESOURCE
static final int FILE_PREDICATE_OPERATION_COUNT
static final int PROJECT
IProject
,
PredicatesPackageImpl.getProject()
,
Constant Field Valuesstatic final int RESOURCE
IResource
,
PredicatesPackageImpl.getResource()
,
Constant Field ValuesEClass getPredicate()
Predicate
'.
Predicate
EOperation getPredicate__Matches__IResource()
Matches
' operation.
Predicate.matches(org.eclipse.core.resources.IResource)
EClass getNamePredicate()
Name Predicate
'.
NamePredicate
EAttribute getNamePredicate_Pattern()
Pattern
'.
NamePredicate.getPattern()
,
getNamePredicate()
EClass getCommentPredicate()
Comment Predicate
'.
CommentPredicate
EAttribute getCommentPredicate_Pattern()
Pattern
'.
CommentPredicate.getPattern()
,
getCommentPredicate()
EClass getLocationPredicate()
Location Predicate
'.
LocationPredicate
EAttribute getLocationPredicate_Pattern()
Pattern
'.
LocationPredicate.getPattern()
,
getLocationPredicate()
EClass getRepositoryPredicate()
Repository Predicate
'.
RepositoryPredicate
EAttribute getRepositoryPredicate_Project()
Project
'.
RepositoryPredicate.getProject()
,
getRepositoryPredicate()
EClass getAndPredicate()
And Predicate
'.
AndPredicate
EReference getAndPredicate_Operands()
Operands
'.
AndPredicate.getOperands()
,
getAndPredicate()
EClass getOrPredicate()
Or Predicate
'.
OrPredicate
EReference getOrPredicate_Operands()
Operands
'.
OrPredicate.getOperands()
,
getOrPredicate()
EClass getNotPredicate()
Not Predicate
'.
NotPredicate
EReference getNotPredicate_Operand()
Operand
'.
NotPredicate.getOperand()
,
getNotPredicate()
EClass getNaturePredicate()
Nature Predicate
'.
NaturePredicate
EAttribute getNaturePredicate_Nature()
Nature
'.
NaturePredicate.getNature()
,
getNaturePredicate()
EClass getBuilderPredicate()
Builder Predicate
'.
BuilderPredicate
EAttribute getBuilderPredicate_Builder()
Builder
'.
BuilderPredicate.getBuilder()
,
getBuilderPredicate()
EClass getFilePredicate()
File Predicate
'.
FilePredicate
EAttribute getFilePredicate_FilePattern()
File Pattern
'.
FilePredicate.getFilePattern()
,
getFilePredicate()
EAttribute getFilePredicate_ContentPattern()
Content Pattern
'.
FilePredicate.getContentPattern()
,
getFilePredicate()
EDataType getProject()
Project
'.
IProject
EDataType getResource()
Resource
'.
IResource
PredicatesFactory getPredicatesFactory()
Copyright (c) 2014 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html