org.objectweb.dsrg.sofa.repository.model
Interface RepositoryInfo

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
RepositoryInfoImpl

public interface RepositoryInfo
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Repository Info'.

The following features are supported:

See Also:
ModelPackage.getRepositoryInfo()
Generated from the meta-model
Part of the meta-model

Method Summary
 RepositoryData getRepositoryData()
          Returns the value of the 'Repository Data' reference
 RepositoryType getRepositoryType()
          Returns the value of the 'Repository Type' attribute.
 RepositoryConfiguration getSourceRepositoryConfiguration()
          Returns the value of the 'Source Repository Configuration' reference
 void setRepositoryData(RepositoryData value)
          Sets the value of the 'Repository Data' reference
 void setRepositoryType(RepositoryType value)
          Sets the value of the 'Repository Type' attribute
 void setSourceRepositoryConfiguration(RepositoryConfiguration value)
          Sets the value of the 'Source Repository Configuration' reference
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getRepositoryType

RepositoryType getRepositoryType()
Returns the value of the 'Repository Type' attribute. The literals are from the enumeration RepositoryType.

If the meaning of the 'Repository Type' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Repository Type' attribute.
See Also:
RepositoryType, setRepositoryType(RepositoryType), ModelPackage.getRepositoryInfo_RepositoryType()
Generated from the meta-model
Part of the meta-model

setRepositoryType

void setRepositoryType(RepositoryType value)
Sets the value of the 'Repository Type' attribute.

Parameters:
value - the new value of the 'Repository Type' attribute.
See Also:
RepositoryType, getRepositoryType()
Generated from the meta-model

getSourceRepositoryConfiguration

RepositoryConfiguration getSourceRepositoryConfiguration()
Returns the value of the 'Source Repository Configuration' reference.

If the meaning of the 'Source Repository Configuration' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Source Repository Configuration' reference.
See Also:
setSourceRepositoryConfiguration(RepositoryConfiguration), ModelPackage.getRepositoryInfo_SourceRepositoryConfiguration()
Generated from the meta-model
Part of the meta-model

setSourceRepositoryConfiguration

void setSourceRepositoryConfiguration(RepositoryConfiguration value)
Sets the value of the 'Source Repository Configuration' reference.

Parameters:
value - the new value of the 'Source Repository Configuration' reference.
See Also:
getSourceRepositoryConfiguration()
Generated from the meta-model

getRepositoryData

RepositoryData getRepositoryData()
Returns the value of the 'Repository Data' reference.

If the meaning of the 'Repository Data' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Repository Data' reference.
See Also:
setRepositoryData(RepositoryData), ModelPackage.getRepositoryInfo_RepositoryData()
Generated from the meta-model
Part of the meta-model

setRepositoryData

void setRepositoryData(RepositoryData value)
Sets the value of the 'Repository Data' reference.

Parameters:
value - the new value of the 'Repository Data' reference.
See Also:
getRepositoryData()
Generated from the meta-model