SAP ABAP Class IF_DM_DOCUMENT (Document Interface)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DM_DOCUMENT Basis Class for GDMA Objects 20030808
Properties
Class IF_DM_DOCUMENT  
Short Description Document Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20030303   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_DM_DOCUMENT has no interface implemented.
Friends
Class IF_DM_DOCUMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACCESS Instance attribute Private Object reference (TYPE REF TO) IF_DM_ACCESS Interface for Access Rights 20030303
2 PROPERTIES Instance attribute Private Object reference (TYPE REF TO) IF_DM_PROPERTIES Interface for Attribute Access 20030303
3 READ_CONTENT Instance attribute Private Object reference (TYPE REF TO) IF_DM_READ_CONTENT Interface for Read Access to Content 20030303
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REPOSITORY_PROPERTY Instance method Public Method Checks Repository Property 20030303
2 COPY Instance method Public Method Creates Copy of Document 20030303
3 DELETE Instance method Public Method Deletes Document 20030303
4 GET_ID Instance method Public Method Gets Document ID 20030303
5 GET_INTERFACE Instance method Public Method Gets Interface for Document 20030303
6 GET_REPOSITORY Instance method Public Method Gets Reference to Repository for Document 20030303
7 GET_REPOSITORY_PROPERTY Instance method Public Method Gets Property of Repository 20030303
8 IS_WRITABLE Instance method Public Method Document Modifiable? 20030303
Events
Class IF_DM_DOCUMENT has no event.
Types
Class IF_DM_DOCUMENT has no local type.
Method Signatures

Method CHECK_REPOSITORY_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_TRUE Value transfer Type reference (TYPE) ABAP_BOOL Eigenschaft wahr? 20030303
2 Importing NAME Value transfer Type reference (TYPE) CSEQUENCE Name der Eigenschaft 20030303

Method CHECK_REPOSITORY_PROPERTY on class IF_DM_DOCUMENT has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEW_DOC Value transfer Object reference (TYPE REF TO) IF_DM_DOCUMENT Interface für Zugriff auf neues Dokument 20030303
2 Importing NEW_ID Value transfer Type reference (TYPE) STRING Neue ID, die von Get_New_Doc_Id erzeugt wurde 20030811
# Exception Resumable Description Created on
1 CX_DM_ACCESS_DENIED Zugriff verweigert 20030318
2 CX_DM_NOT_AVAILABLE Objekt/Dienst nicht verfügbar 20030318
3 CX_DM_READ_WRITE Fehler beim Lesen oder Schreiben 20030318

Method DELETE Signature

Method DELETE on class IF_DM_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_DM_ACCESS_DENIED Zugriff verweigert 20030318
2 CX_DM_NOT_AVAILABLE Objekt/Dienst nicht verfügbar 20030318
3 CX_DM_READ_WRITE Fehler beim Lesen oder Schreiben 20030318

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) STRING ID des Dokumentes 20030303

Method GET_ID on class IF_DM_DOCUMENT has no exception.

Method GET_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INTERFACE Call by reference Type reference (TYPE) ANY Interface 20030303
# Exception Resumable Description Created on
1 CX_DM_INTERFACE_NOT_AVAILABLE Interface nicht verfügbar 20030318

Method GET_REPOSITORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REPOSITORY Value transfer Object reference (TYPE REF TO) CL_DM_DOCUMENTS Das Repository 20030303

Method GET_REPOSITORY on class IF_DM_DOCUMENT has no exception.

Method GET_REPOSITORY_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) CSEQUENCE Name der Eigenschaft 20030303
2 Returning VALUE Value transfer Type reference (TYPE) STRING Wert der Eigenschaft 20030303

Method GET_REPOSITORY_PROPERTY on class IF_DM_DOCUMENT has no exception.

Method IS_WRITABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL $REF$ 20030303

Method IS_WRITABLE on class IF_DM_DOCUMENT has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in