Platform SDK Java 8.5 API Reference

com.genesyslab.platform.configuration.protocol.metadata
Class CfgDescriptionAttributeString

java.lang.Object
  extended by com.genesyslab.platform.configuration.protocol.metadata.CfgDescription
      extended by com.genesyslab.platform.configuration.protocol.metadata.CfgDescriptionAttribute
          extended by com.genesyslab.platform.configuration.protocol.metadata.CfgDescriptionAttributePrimitive<java.lang.String>
              extended by com.genesyslab.platform.configuration.protocol.metadata.CfgDescriptionAttributeString
All Implemented Interfaces:
ICfgEnum<CfgObjectProperty>

public final class CfgDescriptionAttributeString
extends CfgDescriptionAttributePrimitive<java.lang.String>


Field Summary
 
Fields inherited from class com.genesyslab.platform.configuration.protocol.metadata.CfgDescriptionAttributePrimitive
NoDefaultValueString
 
Fields inherited from class com.genesyslab.platform.configuration.protocol.metadata.CfgDescription
baseComparer
 
Method Summary
 java.lang.String getDefaultValue()
          Gets default value for a primitive attribute.
 java.lang.String getGenericDefaultValue()
           
 java.lang.String getPrimitiveValue(org.w3c.dom.Element parentElement)
          Deprecated. 
 boolean hasDefaultValue()
          Indicates if a particular primitive attribute has a predefined default value.
protected  void setTypeMask()
          Sets type mask for descriptive object.
 
Methods inherited from class com.genesyslab.platform.configuration.protocol.metadata.CfgDescriptionAttributePrimitive
getValue, getValueAttributeValue
 
Methods inherited from class com.genesyslab.platform.configuration.protocol.metadata.CfgDescriptionAttribute
getCfgEnum, getConst, getMappingName, getOperation, getPackName, getParent, getSchemaName, isKey, isPackCustom, isUnpackCustom, setComparer
 
Methods inherited from class com.genesyslab.platform.configuration.protocol.metadata.CfgDescription
addTypeToMask, getComparer, getIndex, getLocalizedName, getName, getNameComparer, getProtocolVersion, getTypeBitMask, getTypeMask, getTypeMaskString, isCfgType, isCfgType, isCfgType, setComparer, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

hasDefaultValue

public boolean hasDefaultValue()
Description copied from class: CfgDescriptionAttributePrimitive
Indicates if a particular primitive attribute has a predefined default value.

Specified by:
hasDefaultValue in class CfgDescriptionAttributePrimitive<java.lang.String>

getDefaultValue

public java.lang.String getDefaultValue()
Description copied from class: CfgDescriptionAttributePrimitive
Gets default value for a primitive attribute. Returns T, where T may be one of the following types: Throws UnsupportedOperationException exception if there is no predefined default value.

Specified by:
getDefaultValue in class CfgDescriptionAttributePrimitive<java.lang.String>
See Also:
CfgDescriptionAttributeInteger, CfgDescriptionAttributeString, CfgDescriptionAttributeReferenceLink, CfgDescriptionAttributeEnumItem, CfgDescriptionAttributePrimitive.hasDefaultValue(), UnsupportedOperationException

getGenericDefaultValue

public java.lang.String getGenericDefaultValue()
Specified by:
getGenericDefaultValue in class CfgDescriptionAttributePrimitive<java.lang.String>

getPrimitiveValue

@Deprecated
public java.lang.String getPrimitiveValue(org.w3c.dom.Element parentElement)
Deprecated. 

Specified by:
getPrimitiveValue in class CfgDescriptionAttributePrimitive<java.lang.String>

setTypeMask

protected void setTypeMask()
Description copied from class: CfgDescription
Sets type mask for descriptive object.

Overrides:
setTypeMask in class CfgDescriptionAttributePrimitive<java.lang.String>

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.