SAP CL_HCPR_MODEL OO Class - HCPR Model Manager









CL_HCPR_MODEL is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_HCPR_MODEL including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of CL_HCPR_MODEL SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
CLASS_CONSTRUCTORCLASS_CONSTRUCTORPublic
CALL METHOD cl_hcpr_model=>CLASS_CONSTRUCTOR...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD cl_hcpr_model=>CONSTRUCTOR...more details

DESERIALIZECreates a Model Instance from EMF XMI ContentPublic
CALL METHOD cl_hcpr_model=>DESERIALIZE...more details

DESERIALIZE_SAXDeserialize via iXML in SAX modePrivate
CALL METHOD cl_hcpr_model=>DESERIALIZE_SAX...more details

DESERIALIZE_STDeserialize via simple transformationPrivate
CALL METHOD cl_hcpr_model=>DESERIALIZE_ST...more details

GET_CONTENT_STATEReturns the model content statePublic
CALL METHOD cl_hcpr_model=>GET_CONTENT_STATE...more details

GET_LANGUAGEReturns the current language for localized textsPublic
CALL METHOD cl_hcpr_model=>GET_LANGUAGE...more details

GET_MODEL_VERSIONReturn the Model VersionPublic
CALL METHOD cl_hcpr_model=>GET_MODEL_VERSION...more details

GET_OBJECT_STATUSReturns the object status (OBJSTAT)Public
CALL METHOD cl_hcpr_model=>GET_OBJECT_STATUS...more details

GET_OBJECT_VERSIONReturns the current transient TLOGO object versionPublic
CALL METHOD cl_hcpr_model=>GET_OBJECT_VERSION...more details

SERIALIZESerializes the model into EMF XMI formatPublic
CALL METHOD cl_hcpr_model=>SERIALIZE...more details

SET_CONTNET_STATESets the model conten state for editorsPublic
CALL METHOD cl_hcpr_model=>SET_CONTNET_STATE...more details

SET_DESERIALIZATION_MODESets the deserialization mode (see constants)Public
CALL METHOD cl_hcpr_model=>SET_DESERIALIZATION_MODE...more details

SET_LANGUAGESets the language for transient localized textsPublic
CALL METHOD cl_hcpr_model=>SET_LANGUAGE...more details

SET_OBJECT_STATUSSets the object status (OBJSTAT)Public
CALL METHOD cl_hcpr_model=>SET_OBJECT_STATUS...more details

SET_OBJECT_VERSIONSets the TLOGO object version as transient propertyPublic
CALL METHOD cl_hcpr_model=>SET_OBJECT_VERSION...more details



CL_HCPR_MODEL attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
G_C_DESERIALIZE_SAXConstantDeserialization via SAX Parser2LIKE
INT1
Public
G_C_DESERIALIZE_STConstantDeserialization via Simple Transformation1LIKE
INT1
Public
P_CONTENT_STATEInstance AttributeModel Content State for editorLIKE
STRING
Protected
P_C_COMPOSITE_ROOTConstant'composite_root'LIKE
STRING
Private
P_C_TLOGOConstantBW: Object Type (TLOGO)RS_C_TLOGO-HCPRLIKE
RSTLOGO
Private
P_DESERIALIZATION_MODEInstance AttributeDeserialization ModeG_C_DESERIALIZE_STLIKE
INT1
Private
P_LANGUAGEInstance AttributeCurrent Language fpr localized textsLIKE
SYLANGU
Private
P_OBJSTATInstance AttributeObject Status for this versionLIKE
RSOBJSTAT
Protected
P_OBJVERSInstance AttributeTransient TLOGO Object versionLIKE
RSOBJVERS
Private
P_R_VERSIONInstance AttributeModel Version Mapping for this InstanceLIKE
TP_S_MODEL_VERSION_MAP
Private
P_T_VERSION_MAPStatic AttributeModel Version MapLIKE
TP_TH_MODEL_VERSION_MAP
Protected




CL_HCPR_MODEL types

TP_S_MODEL_VERSION_MAP - Model Version Mapping Entry
TP_TH_MODEL_VERSION_MAP - Model Version Map

Links to Related Class(s)

CL_HCPR_...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!