public class PropertiesSwitch<T>
extends org.eclipse.emf.ecore.util.Switch<T>
doSwitch(object)
to invoke the caseXXX method for each class of the model,
starting with the actual class of the object
and proceeding up the inheritance hierarchy
until a non-null result is returned,
which is the result of the switch.
PropertiesPackage| Modifier and Type | Field and Description |
|---|---|
protected static PropertiesPackage |
modelPackage
The cached model package
|
| Constructor and Description |
|---|
PropertiesSwitch()
Creates an instance of the switch
|
| Modifier and Type | Method and Description |
|---|---|
T |
caseComment(Comment object)
Returns the result of interpreting the object as an instance of 'Comment'
|
T |
caseProject(Project object)
Returns the result of interpreting the object as an instance of 'Project'
|
T |
caseProjectLocale(ProjectLocale object)
Returns the result of interpreting the object as an instance of 'Project Locale'
|
T |
caseProjectVersion(ProjectVersion object)
Returns the result of interpreting the object as an instance of 'Project Version'
|
T |
caseProperty(Property object)
Returns the result of interpreting the object as an instance of 'Property'
|
T |
casePropertyFile(PropertyFile object)
Returns the result of interpreting the object as an instance of 'Property File'
|
T |
casePropertyFileDescriptor(PropertyFileDescriptor object)
Returns the result of interpreting the object as an instance of 'Property File Descriptor'
|
T |
casePropertyFileDiff(PropertyFileDiff object)
Returns the result of interpreting the object as an instance of 'Property File Diff'
|
<P extends Resolvable<?,?>,C extends Resolvable<?,?>> |
caseResolvable(Resolvable<P,C> object)
Returns the result of interpreting the object as an instance of 'Resolvable'
|
T |
caseResourceFolder(ResourceFolder object)
Returns the result of interpreting the object as an instance of 'Resource Folder'
|
T |
caseReview(Review object)
Returns the result of interpreting the object as an instance of 'Review'
|
T |
caseScanConfiguration(ScanConfiguration object)
Returns the result of interpreting the object as an instance of 'Scan Configuration'
|
T |
caseWorkspace(Workspace object)
Returns the result of interpreting the object as an instance of 'Workspace'
|
T |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'
|
protected T |
doSwitch(int classifierID,
org.eclipse.emf.ecore.EObject theEObject)
Calls
caseXXX for each class of the model until one returns a non null result; it yields that result |
protected boolean |
isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)
Checks whether this is a switch for the given package
|
protected static PropertiesPackage modelPackage
protected boolean isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)
isSwitchFor in class org.eclipse.emf.ecore.util.Switch<T>protected T doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)
caseXXX for each class of the model until one returns a non null result; it yields that result.
doSwitch in class org.eclipse.emf.ecore.util.Switch<T>caseXXX call.public T casePropertyFile(PropertyFile object)
object - the target of the switch.doSwitch(EObject)public T caseProperty(Property object)
object - the target of the switch.doSwitch(EObject)public T casePropertyFileDescriptor(PropertyFileDescriptor object)
object - the target of the switch.doSwitch(EObject)public T caseProject(Project object)
object - the target of the switch.doSwitch(EObject)public T caseProjectVersion(ProjectVersion object)
object - the target of the switch.doSwitch(EObject)public T caseProjectLocale(ProjectLocale object)
object - the target of the switch.doSwitch(EObject)public T caseWorkspace(Workspace object)
object - the target of the switch.doSwitch(EObject)public <P extends Resolvable<?,?>,C extends Resolvable<?,?>> T caseResolvable(Resolvable<P,C> object)
object - the target of the switch.doSwitch(EObject)public T caseScanConfiguration(ScanConfiguration object)
object - the target of the switch.doSwitch(EObject)public T caseReview(Review object)
object - the target of the switch.doSwitch(EObject)public T caseComment(Comment object)
object - the target of the switch.doSwitch(EObject)public T casePropertyFileDiff(PropertyFileDiff object)
object - the target of the switch.doSwitch(EObject)public T caseResourceFolder(ResourceFolder object)
object - the target of the switch.doSwitch(EObject)public T defaultCase(org.eclipse.emf.ecore.EObject object)
defaultCase in class org.eclipse.emf.ecore.util.Switch<T>object - the target of the switch.Switch.doSwitch(org.eclipse.emf.ecore.EObject)Copyright © 2013–2014 Jabylon. All rights reserved.