@mozilla.org/rdf/resource-factory;1?name=news
This component implements the following interfaces:
- nsIClassInfo
- nsIFolder
- nsIMsgNewsFolder
- nsIRDFResource
- nsISerializable
- nsISupports
- nsISupportsWeakReference
- nsIUrlListener
Properties
ACString nsIMsgNewsFolder.groupPassword
ACString nsIMsgNewsFolder.groupUsername
readonly ACString nsIMsgNewsFolder.newsrcLine
readonly nsINntpIncomingServer nsIMsgNewsFolder.nntpServer
readonly ACString nsIMsgNewsFolder.optionLines
readonly ACString nsIMsgNewsFolder.rawName
RawName is an 8-bit string to represent the name of a newsgroup used by a news server. It's offered for the convenience of callers so that they don't have to convert unicodeName to the server-side name when communicating with a news server. It's US-ASCII except for some 'stand-alone' Chinese news servers that use GB2312 for newsgroup names violating RFC 1036. For those servers, it's GB2312. However, it can be any other single and multibyte encoding in principle. The encoding of this string is stored in nsINntpIncomingServer because that's a server-wide property.
PRBool nsIMsgNewsFolder.saveArticleOffline
readonly AString nsIMsgNewsFolder.unicodeName
readonly ACString nsIMsgNewsFolder.unsubscribedNewsgroupLines
readonly char* nsIRDFResource.Value
The single-byte string value of the resource.
readonly AUTF8String nsIRDFResource.ValueUTF8
The UTF-8 URI of the resource.
Methods
| Interface | Method |
|---|---|
| nsIMsgNewsFolder |
nsIMsgFolder addNewsgroup ( AUTF8String newsgroupName , ACString setStr )
|
| nsIMsgNewsFolder |
void cancelComplete ( )
|
| nsIMsgNewsFolder |
void cancelFailed ( )
|
| nsIRDFNode |
PRBool EqualsNode ( nsIRDFNode node )
|
| nsIRDFResource |
PRBool EqualsString ( char* URI )
|
| nsIMsgNewsFolder |
void forgetGroupPassword ( )
|
| nsIMsgNewsFolder |
void forgetGroupUsername ( )
|
| nsIRDFResource |
void GetDelegate ( char* key , nsIIDRef IID , out nsQIResult* result )
|
| nsIMsgNewsFolder |
ACString getGroupPasswordWithUI ( AString promptString , AString promptTitle , nsIMsgWindow msgWindow )
|
| nsIMsgNewsFolder |
ACString getGroupUsernameWithUI ( AString promptString , AString promptTitle , nsIMsgWindow msgWindow )
|
| nsIMsgNewsFolder |
ACString getMessageIdForKey ( nsMsgKey key )
|
| nsIMsgNewsFolder |
void getNextNMessages ( nsIMsgWindow msgWindow )
|
| nsIRDFResource |
[noscript] void GetValueConst ( out char* constValue )
|
| nsISupportsWeakReference |
nsIWeakReference GetWeakReference ( )
|
| nsIRDFResource |
void Init ( char* uri )
|
| nsIMsgNewsFolder |
void moveFolder ( nsIMsgFolder newsgroupToMove , nsIMsgFolder refNewsgroup , PRInt32 orientation )
|
| nsIMsgNewsFolder |
void notifyDownloadedLine ( char* line , nsMsgKey key )
|
| nsIMsgNewsFolder |
void notifyFinishedDownloadinghdrs ( )
|
| nsIUrlListener |
void OnStartRunningUrl ( nsIURI url )
|
| nsIUrlListener |
void OnStopRunningUrl ( nsIURI url , nsresult exitCode )
|
| nsISerializable |
void read ( nsIObjectInputStream inputStream )
|
| nsIRDFResource |
void ReleaseDelegate ( char* key )
|
| nsIMsgNewsFolder |
void removeMessage ( nsMsgKey key )
|
| nsIMsgNewsFolder |
void SetNewsrcHasChanged ( PRBool newsrcHasChanged )
|
| nsIMsgNewsFolder |
void setReadSetFromStr ( ACString setStr )
|
| nsIMsgNewsFolder |
void updateSummaryFromNNTPInfo ( PRInt32 oldest , PRInt32 youngest , PRInt32 total )
|
| nsISerializable |
void write ( nsIObjectOutputStream outputStream )
|
Reference documentation is generated from Mozilla's source.
