org.eclipse.emf.test.models.movie.db
Interface MovieType

All Superinterfaces:
EObject, Notifier
All Known Implementing Classes:
MovieTypeImpl

public interface MovieType
extends EObject

A representation of the model object 'Movie Type'.

The following features are supported:

See Also:
DBPackage.getMovieType()

Method Summary
 java.util.List<java.lang.String> getActors()
          Returns the value of the 'Actors' attribute
 FeatureMap getAny()
          Returns the value of the 'Any' attribute list.
 CustomerType getCheckedOutBy()
          Returns the value of the 'Checked Out By' reference
 EList<CriticsReviewType> getCriticsReview()
          Returns the value of the 'Critics Review' containment reference list.
 FeatureMap getCriticsReviewGroup()
          Returns the value of the 'Critics Review Group' attribute list.
 java.lang.String getDirector()
          Returns the value of the 'Director' attribute
 GenreTypes getGenre()
          Returns the value of the 'Genre' attribute.
 java.lang.String getID()
          Returns the value of the 'ID' attribute
 java.lang.String getSummary()
          Returns the value of the 'Summary' attribute
 java.lang.String getTitle()
          Returns the value of the 'Title' attribute
 boolean isSetGenre()
          Returns whether the value of the 'Genre' attribute is set
 void setActors(java.util.List<java.lang.String> value)
          Sets the value of the 'Actors' attribute
 void setCheckedOutBy(CustomerType value)
          Sets the value of the 'Checked Out By' reference
 void setDirector(java.lang.String value)
          Sets the value of the 'Director' attribute
 void setGenre(GenreTypes value)
          Sets the value of the 'Genre' attribute
 void setID(java.lang.String value)
          Sets the value of the 'ID' attribute
 void setSummary(java.lang.String value)
          Sets the value of the 'Summary' attribute
 void setTitle(java.lang.String value)
          Sets the value of the 'Title' attribute
 void unsetGenre()
          Unsets the value of the 'Genre' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getTitle

java.lang.String getTitle()
Returns the value of the 'Title' attribute.

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

Returns:
the value of the 'Title' attribute.
See Also:
setTitle(String), DBPackage.getMovieType_Title()

setTitle

void setTitle(java.lang.String value)
Sets the value of the 'Title' attribute.

Parameters:
value - the new value of the 'Title' attribute.
See Also:
getTitle()

getActors

java.util.List<java.lang.String> getActors()
Returns the value of the 'Actors' attribute.

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

Returns:
the value of the 'Actors' attribute.
See Also:
setActors(List), DBPackage.getMovieType_Actors()

setActors

void setActors(java.util.List<java.lang.String> value)
Sets the value of the 'Actors' attribute.

Parameters:
value - the new value of the 'Actors' attribute.
See Also:
getActors()

getDirector

java.lang.String getDirector()
Returns the value of the 'Director' attribute.

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

Returns:
the value of the 'Director' attribute.
See Also:
setDirector(String), DBPackage.getMovieType_Director()

setDirector

void setDirector(java.lang.String value)
Sets the value of the 'Director' attribute.

Parameters:
value - the new value of the 'Director' attribute.
See Also:
getDirector()

getGenre

GenreTypes getGenre()
Returns the value of the 'Genre' attribute. The literals are from the enumeration GenreTypes.

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

Returns:
the value of the 'Genre' attribute.
See Also:
GenreTypes, isSetGenre(), unsetGenre(), setGenre(GenreTypes), DBPackage.getMovieType_Genre()

setGenre

void setGenre(GenreTypes value)
Sets the value of the 'Genre' attribute.

Parameters:
value - the new value of the 'Genre' attribute.
See Also:
GenreTypes, isSetGenre(), unsetGenre(), getGenre()

unsetGenre

void unsetGenre()
Unsets the value of the 'Genre' attribute.

See Also:
isSetGenre(), getGenre(), setGenre(GenreTypes)

isSetGenre

boolean isSetGenre()
Returns whether the value of the 'Genre' attribute is set.

Returns:
whether the value of the 'Genre' attribute is set.
See Also:
unsetGenre(), getGenre(), setGenre(GenreTypes)

getSummary

java.lang.String getSummary()
Returns the value of the 'Summary' attribute.

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

Returns:
the value of the 'Summary' attribute.
See Also:
setSummary(String), DBPackage.getMovieType_Summary()

setSummary

void setSummary(java.lang.String value)
Sets the value of the 'Summary' attribute.

Parameters:
value - the new value of the 'Summary' attribute.
See Also:
getSummary()

getCriticsReviewGroup

FeatureMap getCriticsReviewGroup()
Returns the value of the 'Critics Review Group' attribute list. The list contents are of type FeatureMap.Entry.

If the meaning of the 'Critics Review Group' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Critics Review Group' attribute list.
See Also:
DBPackage.getMovieType_CriticsReviewGroup()

getCriticsReview

EList<CriticsReviewType> getCriticsReview()
Returns the value of the 'Critics Review' containment reference list. The list contents are of type CriticsReviewType.

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

Returns:
the value of the 'Critics Review' containment reference list.
See Also:
DBPackage.getMovieType_CriticsReview()

getCheckedOutBy

CustomerType getCheckedOutBy()
Returns the value of the 'Checked Out By' reference.

If the meaning of the 'Checked Out By' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Checked Out By' reference.
See Also:
setCheckedOutBy(CustomerType), DBPackage.getMovieType_CheckedOutBy()

setCheckedOutBy

void setCheckedOutBy(CustomerType value)
Sets the value of the 'Checked Out By' reference.

Parameters:
value - the new value of the 'Checked Out By' reference.
See Also:
getCheckedOutBy()

getAny

FeatureMap getAny()
Returns the value of the 'Any' attribute list. The list contents are of type FeatureMap.Entry.

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

Returns:
the value of the 'Any' attribute list.
See Also:
DBPackage.getMovieType_Any()

getID

java.lang.String getID()
Returns the value of the 'ID' attribute.

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

Returns:
the value of the 'ID' attribute.
See Also:
setID(String), DBPackage.getMovieType_ID()

setID

void setID(java.lang.String value)
Sets the value of the 'ID' attribute.

Parameters:
value - the new value of the 'ID' attribute.
See Also:
getID()

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.