|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface InfoHandler
This interface defines an handler for a list of infos. The methods in this
interface are for a read-only handler (
ModifiableInfoHandlerextends the behavior with
updating methods).
| Method Summary | |
|---|---|
void |
addInfoListener(InfoListener l)
Adds a listener for InfoEvents posted after the list changes. |
boolean |
assemblyIsEstablished(PRDAssemblyVer assemblyInfo)
|
boolean |
assemblyIsPossible(PRDAssemblyVer assemblyInfo)
|
boolean |
connectionIsPossible(PRDConnection connectionInfo)
|
boolean |
containsInfoThatEquals(PRDData info)
Returns true if the InfoHandler contains an info that equals info. |
boolean |
containsInfoThatIsAboutTheSameEntity(PRDData info)
Returns true if the InfoHandler contains an info that is about the same entity as info. |
PRDDevice |
getDeviceInfo(DeviceID deviceID)
|
PRDData |
getInfo(int index)
|
PRDData |
getInfoThatEquals(PRDData info)
|
PRDData |
getInfoThatIsAboutTheSameEntity(PRDData info)
|
java.lang.String |
getLongName(LocalSID serviceLocalSID)
Returns the long name of the service with a given LocalSID, or null if it does not exist in this handler. |
PRDConnection[] |
getMatchingConnectionInfos(PRDData info1,
PRDData info2)
|
int |
getNumberOfInfos()
|
PRDServiceFMDescription |
getServiceDescription(LocalSID providerLocalSID)
|
PRDServiceListItem |
getServiceListItem(LocalSID serviceLocalSID)
|
PRDServiceList |
getSubserviceList(LocalSID parentLocalSID)
|
void |
removeInfoListener(InfoListener l)
Removes a listener previously added with addInfoListener(). |
boolean |
servicesMatch(PRDData info1,
PRDData info2)
|
| Method Detail |
|---|
int getNumberOfInfos()
PRDData getInfo(int index)
PRDData getInfoThatEquals(PRDData info)
PRDData getInfoThatIsAboutTheSameEntity(PRDData info)
boolean containsInfoThatEquals(PRDData info)
boolean containsInfoThatIsAboutTheSameEntity(PRDData info)
void addInfoListener(InfoListener l)
void removeInfoListener(InfoListener l)
PRDServiceListItem getServiceListItem(LocalSID serviceLocalSID)
PRDDevice getDeviceInfo(DeviceID deviceID)
PRDServiceList getSubserviceList(LocalSID parentLocalSID)
PRDServiceFMDescription getServiceDescription(LocalSID providerLocalSID)
java.lang.String getLongName(LocalSID serviceLocalSID)
boolean connectionIsPossible(PRDConnection connectionInfo)
boolean assemblyIsEstablished(PRDAssemblyVer assemblyInfo)
boolean assemblyIsPossible(PRDAssemblyVer assemblyInfo)
connectionIsPossible(PRDConnection).
boolean servicesMatch(PRDData info1,
PRDData info2)
PRDConnection[] getMatchingConnectionInfos(PRDData info1,
PRDData info2)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||