Class RoleType


  • public class RoleType
    extends Object
    This type defines the structure for Role Definition.

    Java class for RoleType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="RoleType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attGroup ref="{http://docs.oasis-open.org/ebxml-bp/ebbp-signals-2.0}xlink.grp"/>
           <attribute name="name" use="required" type="{http://docs.oasis-open.org/ebxml-bp/ebbp-signals-2.0}non-empty-string" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • RoleType

        public RoleType()
    • Method Detail

      • getName

        public String getName()
        Gets the value of the name property.
        Returns:
        possible object is String
      • setName

        public void setName​(String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
      • getType

        public TypeType getType()
        Gets the value of the type property.
        Returns:
        possible object is TypeType
      • setType

        public void setType​(TypeType value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is TypeType
      • getHref

        public String getHref()
        Gets the value of the href property.
        Returns:
        possible object is String
      • setHref

        public void setHref​(String value)
        Sets the value of the href property.
        Parameters:
        value - allowed object is String
      • newCopyBuilder

        public <_B> RoleType.Builder<_B> newCopyBuilder​(_B _parentBuilder)
      • copyTo

        public <_B> void copyTo​(RoleType.Builder<_B> _other,
                                com.kscs.util.jaxb.PropertyTree _propertyTree,
                                com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
        Copies all state of this object to a builder. This method is used by the copyOf(org.oasis_open.docs.ebxml_bp.ebbp_signals_2.RoleType) method and should not be called directly by client code.
        Parameters:
        _other - A builder instance to which the state of this object will be copied.
      • newCopyBuilder

        public <_B> RoleType.Builder<_B> newCopyBuilder​(_B _parentBuilder,
                                                        com.kscs.util.jaxb.PropertyTree _propertyTree,
                                                        com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
      • newCopyBuilder

        public RoleType.Builder<Void> newCopyBuilder​(com.kscs.util.jaxb.PropertyTree _propertyTree,
                                                     com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
      • copyOf

        public static <_B> RoleType.Builder<_B> copyOf​(RoleType _other,
                                                       com.kscs.util.jaxb.PropertyTree _propertyTree,
                                                       com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)