org.eclipse.corona.model.container
Interface ContextContainer

All Known Subinterfaces:
ProjectContextContainer
All Known Implementing Classes:
ContextContainerImpl, ProjectContextContainerImpl

public interface ContextContainer

A representation of the model object 'Context Container'.

The following features are supported:


Method Summary
 void addRelatedContainerUri(java.lang.String relatedContainerUri)
           
 java.lang.String getContainerDescription()
          Returns the value of the 'Container Description' attribute
 ContainerPathElement getContainerPath()
          Returns the value of the 'Container Path' containment reference
 ContainerProperties getContainerProperties()
          Returns the value of the 'Container Properties' containment reference
 java.lang.String getContainerType()
          Returns the value of the 'Container Type' attribute
 java.lang.String getContainerUri()
          Returns the value of the 'Container Uri' attribute
 java.lang.String getName()
          Returns the value of the 'Name' attribute
 RelatedContainers getRelatedContainers()
          Returns the value of the 'Related Containers' containment reference
 RelationshipResourceSet getRelationshipResourceSet()
          Returns the value of the 'Relationship Resource Set' containment reference
 RepositoryDescriptor getRepositoryDescriptor(java.lang.String repositoryDescriptorName)
           
 RepositoryDescriptors getRepositoryDescriptors()
          Returns the value of the 'Repository Descriptors' containment reference
 java.util.List listRelatedContainerUris()
           
 java.util.List listRepositoryDescriptorNames()
           
 void removeRelatedContainerUri(java.lang.String relatedContainerUri)
           
 java.lang.String serialize()
           
 void serialize(java.io.OutputStream outputStream)
           
 void setContainerDescription(java.lang.String value)
          Sets the value of the 'Container Description' attribute
 void setContainerPath(ContainerPathElement value)
          Sets the value of the 'Container Path' containment reference
 void setContainerProperties(ContainerProperties value)
          Sets the value of the 'Container Properties' containment reference
 void setContainerType(java.lang.String value)
          Sets the value of the 'Container Type' attribute
 void setContainerUri(java.lang.String value)
          Sets the value of the 'Container Uri' attribute
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute
 void setRelatedContainers(RelatedContainers value)
          Sets the value of the 'Related Containers' containment reference
 void setRelationshipResourceSet(RelationshipResourceSet value)
          Sets the value of the 'Relationship Resource Set' containment reference
 void setRepositoryDescriptors(RepositoryDescriptors value)
          Sets the value of the 'Repository Descriptors' containment reference
 

Method Detail

getRepositoryDescriptor

RepositoryDescriptor getRepositoryDescriptor(java.lang.String repositoryDescriptorName)

listRepositoryDescriptorNames

java.util.List listRepositoryDescriptorNames()

listRelatedContainerUris

java.util.List listRelatedContainerUris()

removeRelatedContainerUri

void removeRelatedContainerUri(java.lang.String relatedContainerUri)

addRelatedContainerUri

void addRelatedContainerUri(java.lang.String relatedContainerUri)

serialize

java.lang.String serialize()

serialize

void serialize(java.io.OutputStream outputStream)

getContainerUri

java.lang.String getContainerUri()
Returns the value of the 'Container Uri' attribute.

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

Returns:
the value of the 'Container Uri' attribute.
See Also:
setContainerUri(String)

setContainerUri

void setContainerUri(java.lang.String value)
Sets the value of the 'Container Uri' attribute.

Parameters:
value - the new value of the 'Container Uri' attribute.
See Also:
getContainerUri()

getContainerPath

ContainerPathElement getContainerPath()
Returns the value of the 'Container Path' containment reference.

If the meaning of the 'Container Path' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Container Path' containment reference.
See Also:
setContainerPath(ContainerPathElement)

setContainerPath

void setContainerPath(ContainerPathElement value)
Sets the value of the 'Container Path' containment reference.

Parameters:
value - the new value of the 'Container Path' containment reference.
See Also:
getContainerPath()

getContainerType

java.lang.String getContainerType()
Returns the value of the 'Container Type' attribute.

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

Returns:
the value of the 'Container Type' attribute.
See Also:
setContainerType(String)

setContainerType

void setContainerType(java.lang.String value)
Sets the value of the 'Container Type' attribute.

Parameters:
value - the new value of the 'Container Type' attribute.
See Also:
getContainerType()

getContainerDescription

java.lang.String getContainerDescription()
Returns the value of the 'Container Description' attribute.

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

Returns:
the value of the 'Container Description' attribute.
See Also:
setContainerDescription(String)

setContainerDescription

void setContainerDescription(java.lang.String value)
Sets the value of the 'Container Description' attribute.

Parameters:
value - the new value of the 'Container Description' attribute.
See Also:
getContainerDescription()

getRepositoryDescriptors

RepositoryDescriptors getRepositoryDescriptors()
Returns the value of the 'Repository Descriptors' containment reference.

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

Returns:
the value of the 'Repository Descriptors' containment reference.
See Also:
setRepositoryDescriptors(RepositoryDescriptors)

setRepositoryDescriptors

void setRepositoryDescriptors(RepositoryDescriptors value)
Sets the value of the 'Repository Descriptors' containment reference.

Parameters:
value - the new value of the 'Repository Descriptors' containment reference.
See Also:
getRepositoryDescriptors()

getRelatedContainers

RelatedContainers getRelatedContainers()
Returns the value of the 'Related Containers' containment reference.

If the meaning of the 'Related Containers' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Related Containers' containment reference.
See Also:
setRelatedContainers(RelatedContainers)

setRelatedContainers

void setRelatedContainers(RelatedContainers value)
Sets the value of the 'Related Containers' containment reference.

Parameters:
value - the new value of the 'Related Containers' containment reference.
See Also:
getRelatedContainers()

getContainerProperties

ContainerProperties getContainerProperties()
Returns the value of the 'Container Properties' containment reference.

If the meaning of the 'Container Properties' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Container Properties' containment reference.
See Also:
setContainerProperties(ContainerProperties)

setContainerProperties

void setContainerProperties(ContainerProperties value)
Sets the value of the 'Container Properties' containment reference.

Parameters:
value - the new value of the 'Container Properties' containment reference.
See Also:
getContainerProperties()

getRelationshipResourceSet

RelationshipResourceSet getRelationshipResourceSet()
Returns the value of the 'Relationship Resource Set' containment reference.

If the meaning of the 'Relationship Resource Set' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Relationship Resource Set' containment reference.
See Also:
setRelationshipResourceSet(RelationshipResourceSet)

setRelationshipResourceSet

void setRelationshipResourceSet(RelationshipResourceSet value)
Sets the value of the 'Relationship Resource Set' containment reference.

Parameters:
value - the new value of the 'Relationship Resource Set' containment reference.
See Also:
getRelationshipResourceSet()

getName

java.lang.String getName()
Returns the value of the 'Name' attribute.

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

Returns:
the value of the 'Name' attribute.
See Also:
setName(String)

setName

void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

Copyright 2006 IBM Corporation and others.
All Rights Reserved.