NASA World Wind

gov.nasa.worldwind.applications.gio.ebrim
Interface RegistryObject

All Superinterfaces:
Identifiable
All Known Subinterfaces:
Association, Classification, ClassificationNode, ClassificationScheme, ExternalIdentifier, ExternalLink, ExtrinsicObject, Organization, Person, Service, ServiceBinding, User
All Known Implementing Classes:
AssociationParser, ClassificationNodeParser, ClassificationParser, ClassificationSchemeParser, ExternalIdentifierParser, ExternalLinkParser, ExtrinsicObjectParser, OrganizationParser, PersonParser, RegistryObjectParser, ServiceBindingParser, ServiceParser, SpecificationLinkParser, UserParser

public interface RegistryObject
extends Identifiable


Method Summary
 void addClassification(Classification classification)
           
 void addClassification(int index, Classification classification)
           
 void addClassifications(Collection<? extends Classification> c)
           
 void addExternalIdentifier(ExternalIdentifier externalIdentifier)
           
 void addExternalIdentifier(int index, ExternalIdentifier externalIdentifier)
           
 void addExternalIdentifiers(Collection<? extends ExternalIdentifier> c)
           
 void clearClassifications()
           
 void clearExternalIdentifiers()
           
 Classification getClassification(int index)
           
 int getClassificationCount()
           
 Iterator<Classification> getClassificationIterator()
           
 Description getDescription()
           
 ExternalIdentifier getExternalIdentifier(int index)
           
 int getExternalIdentifierCount()
           
 Iterator<ExternalIdentifier> getExternalIdentifierIterator()
           
 int getIndex(Classification classification)
           
 int getIndex(ExternalIdentifier externalIdentifier)
           
 String getLid()
           
 Name getName()
           
 String getObjectType()
           
 String getStatus()
           
 VersionInfo getVersionInfo()
           
 void removeClassification(int index)
           
 void removeExternalIdentifier(int index)
           
 void setClassification(int index, Classification classification)
           
 void setDescription(Description description)
           
 void setExternalIdentifier(int index, ExternalIdentifier externalIdentifier)
           
 void setLid(String lid)
           
 void setName(Name name)
           
 void setObjectType(String objectType)
           
 void setStatus(String status)
           
 void setVersionInfo(VersionInfo versionInfo)
           
 
Methods inherited from interface gov.nasa.worldwind.applications.gio.ebrim.Identifiable
addSlot, addSlot, addSlots, clearSlots, getHome, getId, getIndex, getSlot, getSlotCount, getSlotIterator, removeSlot, setHome, setId, setSlot
 

Method Detail

addClassification

void addClassification(Classification classification)

addClassification

void addClassification(int index,
                       Classification classification)

addClassifications

void addClassifications(Collection<? extends Classification> c)

addExternalIdentifier

void addExternalIdentifier(ExternalIdentifier externalIdentifier)

addExternalIdentifier

void addExternalIdentifier(int index,
                           ExternalIdentifier externalIdentifier)

addExternalIdentifiers

void addExternalIdentifiers(Collection<? extends ExternalIdentifier> c)

clearClassifications

void clearClassifications()

clearExternalIdentifiers

void clearExternalIdentifiers()

getClassification

Classification getClassification(int index)

getClassificationCount

int getClassificationCount()

getClassificationIterator

Iterator<Classification> getClassificationIterator()

getDescription

Description getDescription()

getExternalIdentifier

ExternalIdentifier getExternalIdentifier(int index)

getExternalIdentifierCount

int getExternalIdentifierCount()

getExternalIdentifierIterator

Iterator<ExternalIdentifier> getExternalIdentifierIterator()

getIndex

int getIndex(Classification classification)

getIndex

int getIndex(ExternalIdentifier externalIdentifier)

getLid

String getLid()

getName

Name getName()

getObjectType

String getObjectType()

getStatus

String getStatus()

getVersionInfo

VersionInfo getVersionInfo()

removeClassification

void removeClassification(int index)

removeExternalIdentifier

void removeExternalIdentifier(int index)

setClassification

void setClassification(int index,
                       Classification classification)

setDescription

void setDescription(Description description)

setExternalIdentifier

void setExternalIdentifier(int index,
                           ExternalIdentifier externalIdentifier)

setLid

void setLid(String lid)

setName

void setName(Name name)

setObjectType

void setObjectType(String objectType)

setStatus

void setStatus(String status)

setVersionInfo

void setVersionInfo(VersionInfo versionInfo)

NASA World Wind