SAP ABAP Class CL_SEA_SEW_XSD_DETAILS (XSD Details support class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SEW (Application Component) Service Extension Workbench
     SEA_SEW_ESR (Package) ESR Access API for SEW
Properties
Class CL_SEA_SEW_XSD_DETAILS  
Short Description XSD Details support class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEA_SEW_ESR   ESR Access API for SEW 
Created 20101007   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SEA_SEW_XSD_DETAILS has no forward declaration.
Interfaces
Class CL_SEA_SEW_XSD_DETAILS has no interface implemented.
Friends
Class CL_SEA_SEW_XSD_DETAILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FACETGROUP Static Attribute Public See coding 20101007
2 FACETGROUP1 Static Attribute Private Attribute reference (LIKE) FACETGROUP 20101007
3 FACETGROUP2 Static Attribute Private Attribute reference (LIKE) FACETGROUP 20101007
4 FACETGROUP3 Static Attribute Private Attribute reference (LIKE) FACETGROUP 20101007
5 FACETGROUP4 Static Attribute Private Attribute reference (LIKE) FACETGROUP 20101007
6 FACETGROUP5 Static Attribute Private Attribute reference (LIKE) FACETGROUP 20101007
7 FACETGROUP6 Static Attribute Private Attribute reference (LIKE) FACETGROUP 20101007
8 FACET_ENUMERATION Constant Private Type reference (TYPE) STRING 'enumeration' 20101007
9 FACET_FRACTIONDIGITS Constant Private Type reference (TYPE) STRING 'fractionDigits' 20101007
10 FACET_MAXEXCLUSIVE Constant Private Type reference (TYPE) STRING 'maxExclusive' 20101007
11 FACET_MAXINCLUSIVE Constant Private Type reference (TYPE) STRING 'maxInclusive' 20101007
12 FACET_MAXLENGTH Constant Private Type reference (TYPE) STRING 'maxLength' 20101007
13 FACET_MINEXCLUSIVE Constant Private Type reference (TYPE) STRING 'minExclusive' 20101007
14 FACET_MININCLUSIVE Constant Private Type reference (TYPE) STRING 'minInclusive' 20101007
15 FACET_MINLENGTH Constant Private Type reference (TYPE) STRING 'minLength' 20101007
16 FACET_PATTERN Constant Private Type reference (TYPE) STRING 'pattern' 20101007
17 FACET_TOTALDIGITS Constant Private Type reference (TYPE) STRING 'totalDigits' 20101007
18 FACET_WHITESPACE Constant Private Type reference (TYPE) STRING 'whiteSpace' 20101007
19 TYPE2FACETS Static Attribute Private See coding 20101007
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20101007
2 FACETS2STRING Static method Public Method Serialize facets to string 20101008
3 GET_FACETS_FOR_TYPE Static method Public Method Get facets for an xsd type 20101007
4 MAP_TYPE_TO_FGRPS Static method Private Method Used internally for mapping types to facet groups 20101007
5 POPULATE_GROUPS Static method Private Method Used internally for populating facet groups 20101007
Events
Class CL_SEA_SEW_XSD_DETAILS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_TYPE2FGRP Public See coding 20101007 BEGIN OF t_type2fgrp, xsd_type TYPE string, facets LIKE facetgroup, END OF t_type2fgrp
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method FACETS2STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FACETS Call by reference Type reference (TYPE) SEA_RESTRICTION_T Table with restrictions 20101008
2 Returning F_STRING Value transfer Type reference (TYPE) STRING 20101008

Method FACETS2STRING on class CL_SEA_SEW_XSD_DETAILS has no exception.

Method GET_FACETS_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FACETS Value transfer Attribute reference (LIKE) FACETGROUP 20101007
2 Importing XSD_TYPE Call by reference Type reference (TYPE) STRING 20101007

Method GET_FACETS_FOR_TYPE on class CL_SEA_SEW_XSD_DETAILS has no exception.

Method MAP_TYPE_TO_FGRPS Signature

Method MAP_TYPE_TO_FGRPS on class CL_SEA_SEW_XSD_DETAILS has no parameter.
Method MAP_TYPE_TO_FGRPS on class CL_SEA_SEW_XSD_DETAILS has no exception.

Method POPULATE_GROUPS Signature

Method POPULATE_GROUPS on class CL_SEA_SEW_XSD_DETAILS has no parameter.
Method POPULATE_GROUPS on class CL_SEA_SEW_XSD_DETAILS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703