public interface PredicatesFactory extends EFactory
PredicatesPackage
Modifier and Type | Field and Description |
---|---|
static PredicatesFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
AndPredicate |
createAndPredicate()
Returns a new object of class 'And Predicate'.
|
AndPredicate |
createAndPredicate(Predicate... operands) |
BuilderPredicate |
createBuilderPredicate()
Returns a new object of class 'Builder Predicate'.
|
BuilderPredicate |
createBuilderPredicate(String builder) |
CommentPredicate |
createCommentPredicate()
Returns a new object of class 'Comment Predicate'.
|
FilePredicate |
createFilePredicate()
Returns a new object of class 'File Predicate'.
|
FilePredicate |
createFilePredicate(String filePattern) |
FilePredicate |
createFilePredicate(String filePattern,
String contentPattern) |
LocationPredicate |
createLocationPredicate()
Returns a new object of class 'Location Predicate'.
|
NamePredicate |
createNamePredicate()
Returns a new object of class 'Name Predicate'.
|
NamePredicate |
createNamePredicate(String pattern) |
NaturePredicate |
createNaturePredicate()
Returns a new object of class 'Nature Predicate'.
|
NaturePredicate |
createNaturePredicate(String nature) |
NotPredicate |
createNotPredicate()
Returns a new object of class 'Not Predicate'.
|
NotPredicate |
createNotPredicate(Predicate operand) |
OrPredicate |
createOrPredicate()
Returns a new object of class 'Or Predicate'.
|
OrPredicate |
createOrPredicate(Predicate... operands) |
RepositoryPredicate |
createRepositoryPredicate()
Returns a new object of class 'Repository Predicate'.
|
RepositoryPredicate |
createRepositoryPredicate(IProject project) |
PredicatesPackage |
getPredicatesPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final PredicatesFactory eINSTANCE
NamePredicate createNamePredicate()
CommentPredicate createCommentPredicate()
LocationPredicate createLocationPredicate()
NamePredicate createNamePredicate(String pattern)
RepositoryPredicate createRepositoryPredicate()
RepositoryPredicate createRepositoryPredicate(IProject project)
AndPredicate createAndPredicate()
AndPredicate createAndPredicate(Predicate... operands)
OrPredicate createOrPredicate()
OrPredicate createOrPredicate(Predicate... operands)
NotPredicate createNotPredicate()
NotPredicate createNotPredicate(Predicate operand)
NaturePredicate createNaturePredicate()
NaturePredicate createNaturePredicate(String nature)
BuilderPredicate createBuilderPredicate()
BuilderPredicate createBuilderPredicate(String builder)
FilePredicate createFilePredicate()
FilePredicate createFilePredicate(String filePattern)
FilePredicate createFilePredicate(String filePattern, String contentPattern)
PredicatesPackage getPredicatesPackage()
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