SAP ABAP Class CL_PXN_CDT (Info on Core Data Types)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_GENTIME_MDR (Package) Proxy Generation Meta Data Repository
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PXN_CONST_WSDL wsdl constants 20090722
Properties
Class CL_PXN_CDT  
Short Description Info on Core Data Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_GENTIME_MDR   Proxy Generation Meta Data Repository 
Created 20090722   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PXN_CONST_WSDL wsdl constants 20090722
Friends
Class CL_PXN_CDT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PAT_NAMES Static Attribute Private See coding 20110504
2 REPTERM Instance attribute Private Attribute reference (LIKE) 20120912
3 REP_TERMS Static Attribute Private Type reference (TYPE) T_REP_TERMS 20090722
4 XSD Instance attribute Private Attribute reference (LIKE) 20090722
5 XSDFACET Instance attribute Private Attribute reference (LIKE) 20090722
6 XSDTYPE Instance attribute Private Attribute reference (LIKE) 20090722
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FACET Static method Private Method 20090724
2 ADD_PATTERN Static method Private Method 20110504
3 ADD_REP_TERM_REF Static method Private Method 20090722
4 ADD_XSD_TYPE Static method Private Method 20090722
5 CHECK_REPTERM_EXISTS Static method Public Method 20091009
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110504
7 GET_NAMED_PATTERN Static method Public Method 20110504
8 GET_PATTERN_NAME Static method Public Method 20110504
9 GET_REP_TERM Static method Public Method 20090722
10 SET_XSD_FACETS Static method Private Method 20090722
Events
Class CL_PXN_CDT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_FACET Public See coding 20090722 begin of t_facet, name type t_facet_name, values type t_facet_values, default type string, end of t_facet
2 T_FACETS Public See coding 20090722 t_facets type standard table of t_facet with default key
3 T_FACET_NAME Public Type reference (TYPE) STRING 20090722
4 T_FACET_VALUES Public See coding Table of Strings 20090722 t_facet_values type standard table of string with default key
5 T_NAMED_REP_TERM Public See coding 20090722 begin of t_named_rep_term, name type string, value type standard table of t_rep_term_line with default key, end of t_named_rep_term
6 T_PAT_LINE Private See coding 20110504 begin of T_PAT_LINE, PATTERN Type STRING, NAME type VRM_VALUE-KEY, DESCRIPTION type VRM_VALUE-TEXT, END OF t_pat_line
7 T_REP_TERM Public See coding 20090722 t_rep_term type standard table of t_rep_term_line with default key
8 T_REP_TERMS Public See coding 20090722 t_rep_terms type standard table of t_named_rep_term with default key
9 T_REP_TERM_LINE Public See coding 20090722 begin of t_rep_term_line, name type string, must type prx_boolean, xsd_types type t_xsd_types, rep_term_refs type t_rep_term_refs, end of t_rep_term_line
10 T_REP_TERM_REF Public Type reference (TYPE) STRING 20090722
11 T_REP_TERM_REFS Public See coding 20090722 t_rep_term_refs type standard table of t_rep_term_ref with default key
12 T_XSD_TYPE Public See coding 20090722 begin of t_xsd_type, name type string, facets type t_facets, end of t_xsd_type
13 T_XSD_TYPES Public See coding 20090722 t_xsd_types type standard table of t_xsd_type with default key
Method Signatures

Method ADD_FACET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT Call by reference Type reference (TYPE) STRING 20090724
2 Changing FACETS Call by reference Type reference (TYPE) T_FACETS 20090724
3 Importing NAME Call by reference Type reference (TYPE) STRING 20090724
4 Importing VALUES Call by reference Type reference (TYPE) T_FACET_VALUES Table of Strings 20090724

Method ADD_FACET on class CL_PXN_CDT has no exception.

Method ADD_PATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) T_PAT_LINE-DESCRIPTION 20110504
2 Importing NAME Call by reference Type reference (TYPE) T_PAT_LINE-NAME 20110504
3 Importing PATTERN Call by reference Type reference (TYPE) T_PAT_LINE-PATTERN 20110504

Method ADD_PATTERN on class CL_PXN_CDT has no exception.

Method ADD_REP_TERM_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing LINE Call by reference Type reference (TYPE) T_REP_TERM_LINE 20090722
2 Importing NAME Call by reference Type reference (TYPE) PRX_REPTERM Representation Term 20090722

Method ADD_REP_TERM_REF on class CL_PXN_CDT has no exception.

Method ADD_XSD_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) CSEQUENCE 20090724
2 Changing LINE Call by reference Type reference (TYPE) T_REP_TERM_LINE 20090722
3 Importing NAME Call by reference Type reference (TYPE) STRING 20090722

Method ADD_XSD_TYPE on class CL_PXN_CDT has no exception.

Method CHECK_REPTERM_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REPTERM Call by reference Type reference (TYPE) CSEQUENCE 20091009
# Exception Resumable Description Created on
1 CX_PXN_INVALID_DATA Invalid data 20091009

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PXN_CDT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PXN_CDT has no exception.

Method GET_NAMED_PATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) VRM_VALUE-KEY 20110504
2 Returning PATTERN Value transfer Type reference (TYPE) STRING 20110504

Method GET_NAMED_PATTERN on class CL_PXN_CDT has no exception.

Method GET_PATTERN_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DESCRIPTION Call by reference Type reference (TYPE) VRM_VALUE-TEXT 20110504
2 Exporting NAME Call by reference Type reference (TYPE) VRM_VALUE-KEY 20110504
3 Importing PATTERN Call by reference Type reference (TYPE) STRING 20110504

Method GET_PATTERN_NAME on class CL_PXN_CDT has no exception.

Method GET_REP_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20090722
2 Exporting REP_TERM Call by reference Type reference (TYPE) T_REP_TERM 20090722

Method GET_REP_TERM on class CL_PXN_CDT has no exception.

Method SET_XSD_FACETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) CSEQUENCE 20090724
2 Changing XSD_TYPE Call by reference Type reference (TYPE) T_XSD_TYPE 20090722

Method SET_XSD_FACETS on class CL_PXN_CDT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 72L