Package org.jabylon.properties
Interface PropertiesFactory
-
- All Superinterfaces:
org.eclipse.emf.ecore.EFactory,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
PropertiesFactoryImpl
public interface PropertiesFactory extends org.eclipse.emf.ecore.EFactoryThe Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
PropertiesPackage
-
-
Field Summary
Fields Modifier and Type Field Description static PropertiesFactoryeINSTANCEThe singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CommentcreateComment()Returns a new object of class 'Comment'.ProjectcreateProject()Returns a new object of class 'Project'.ProjectLocalecreateProjectLocale()Returns a new object of class 'Project Locale'.ProjectVersioncreateProjectVersion()Returns a new object of class 'Project Version'.PropertycreateProperty()Returns a new object of class 'Property'.PropertyAnnotationcreatePropertyAnnotation()Returns a new object of class 'Property Annotation'.PropertyFilecreatePropertyFile()Returns a new object of class 'Property File'.PropertyFileDescriptorcreatePropertyFileDescriptor()Returns a new object of class 'Property File Descriptor'.PropertyFileDiffcreatePropertyFileDiff()Returns a new object of class 'Property File Diff'.ResourceFoldercreateResourceFolder()Returns a new object of class 'Resource Folder'.ReviewcreateReview()Returns a new object of class 'Review'.ScanConfigurationcreateScanConfiguration()Returns a new object of class 'Scan Configuration'.WorkspacecreateWorkspace()Returns a new object of class 'Workspace'.PropertiesPackagegetPropertiesPackage()Returns the package supported by this factory.-
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
-
-
-
Field Detail
-
eINSTANCE
static final PropertiesFactory eINSTANCE
The singleton instance of the factory.
-
-
Method Detail
-
createPropertyFile
PropertyFile createPropertyFile()
Returns a new object of class 'Property File'.- Returns:
- a new object of class 'Property File'.
-
createProperty
Property createProperty()
Returns a new object of class 'Property'.- Returns:
- a new object of class 'Property'.
-
createPropertyFileDescriptor
PropertyFileDescriptor createPropertyFileDescriptor()
Returns a new object of class 'Property File Descriptor'.- Returns:
- a new object of class 'Property File Descriptor'.
-
createProject
Project createProject()
Returns a new object of class 'Project'.- Returns:
- a new object of class 'Project'.
-
createProjectVersion
ProjectVersion createProjectVersion()
Returns a new object of class 'Project Version'.- Returns:
- a new object of class 'Project Version'.
-
createProjectLocale
ProjectLocale createProjectLocale()
Returns a new object of class 'Project Locale'.- Returns:
- a new object of class 'Project Locale'.
-
createWorkspace
Workspace createWorkspace()
Returns a new object of class 'Workspace'.- Returns:
- a new object of class 'Workspace'.
-
createScanConfiguration
ScanConfiguration createScanConfiguration()
Returns a new object of class 'Scan Configuration'.- Returns:
- a new object of class 'Scan Configuration'.
-
createReview
Review createReview()
Returns a new object of class 'Review'.- Returns:
- a new object of class 'Review'.
-
createComment
Comment createComment()
Returns a new object of class 'Comment'.- Returns:
- a new object of class 'Comment'.
-
createPropertyFileDiff
PropertyFileDiff createPropertyFileDiff()
Returns a new object of class 'Property File Diff'.- Returns:
- a new object of class 'Property File Diff'.
-
createResourceFolder
ResourceFolder createResourceFolder()
Returns a new object of class 'Resource Folder'.- Returns:
- a new object of class 'Resource Folder'.
-
createPropertyAnnotation
PropertyAnnotation createPropertyAnnotation()
Returns a new object of class 'Property Annotation'.- Returns:
- a new object of class 'Property Annotation'.
-
getPropertiesPackage
PropertiesPackage getPropertiesPackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-
-