org.eclipse.net4j.buddies.common
Interface ICollaboration

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, IBuddyProvider, IContainer<IMembership>, IMembershipContainer, IMembershipProvider, INotifier
All Known Subinterfaces:
IBuddyCollaboration

public interface ICollaboration
extends IMembershipContainer, IBuddyProvider, org.eclipse.core.runtime.IAdaptable


Nested Class Summary
static class ICollaboration.Visibility
           
 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier
INotifier.Introspection
 
Method Summary
 java.lang.String getDescription()
           
 IFacility[] getFacilities()
           
 IFacility getFacility(java.lang.String type)
           
 java.lang.String[] getFacilityTypes()
           
 long getID()
           
 java.lang.String getTitle()
           
 ICollaboration.Visibility getVisibility()
           
 boolean isPublic()
           
 void setPrivate()
           
 void setPublic(java.lang.String title, java.lang.String description)
           
 
Methods inherited from interface org.eclipse.net4j.buddies.common.IMembershipProvider
getMembership, getMemberships
 
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
 
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, removeListener
 
Methods inherited from interface org.eclipse.net4j.buddies.common.IBuddyProvider
getBuddies, getBuddy
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getID

long getID()

getTitle

java.lang.String getTitle()

getDescription

java.lang.String getDescription()

getVisibility

ICollaboration.Visibility getVisibility()

isPublic

boolean isPublic()

setPublic

void setPublic(java.lang.String title,
               java.lang.String description)

setPrivate

void setPrivate()

getFacilityTypes

java.lang.String[] getFacilityTypes()

getFacilities

IFacility[] getFacilities()

getFacility

IFacility getFacility(java.lang.String type)

Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.