Packagecom.adobe.csawlib
Classpublic class TypeConUtils
InheritanceTypeConUtils Inheritance Object

Since : CS5
Removed : CS5.5



Public Methods
 MethodDefined By
  
getAnyPossibleClassDefinitionFor(className:String):Class
[static] Encapsulate calls to getDefinitionByName with optional iteration over possible namespaces that might have the class we're looking for- throw a runtime error if we don't find a class definition, so that we can entirely replace calls to getDefinitionByName with this function.
TypeConUtils
  
getNameFromQualified(className:String, wantPackageName:Boolean):String
[static]
TypeConUtils
  
getPackageNameFromQualified(className:String):String
[static]
TypeConUtils
  
getSafeClassname(qName:String):String
[static]
TypeConUtils
  
getShortClassNameFromClass(clz:Class):String
[static]
TypeConUtils
  
getShortClassNameFromQualified(className:String):String
[static]
TypeConUtils
  
registerNamespace(str:String):void
[static]
TypeConUtils
  
[static]
TypeConUtils
Method Detail
getAnyPossibleClassDefinitionFor()method
public static function getAnyPossibleClassDefinitionFor(className:String):Class

Since : CS5
Removed : CS5.5

Encapsulate calls to getDefinitionByName with optional iteration over possible namespaces that might have the class we're looking for- throw a runtime error if we don't find a class definition, so that we can entirely replace calls to getDefinitionByName with this function.

Parameters

className:String

Returns
Class — a Class spec, or throw a runtime Error if we didn't find one.
getNameFromQualified()method 
public static function getNameFromQualified(className:String, wantPackageName:Boolean):String

Since : CS5
Removed : CS5.5

Parameters

className:String
 
wantPackageName:Boolean

Returns
String
getPackageNameFromQualified()method 
public static function getPackageNameFromQualified(className:String):String

Since : CS5
Removed : CS5.5

Parameters

className:String

Returns
String
getSafeClassname()method 
public static function getSafeClassname(qName:String):String

Since : CS5
Removed : CS5.5

Parameters

qName:String

Returns
String
getShortClassNameFromClass()method 
public static function getShortClassNameFromClass(clz:Class):String

Since : CS5
Removed : CS5.5

Parameters

clz:Class

Returns
String — the last part of the classname, say Application from com.adobe.indesign.Application
getShortClassNameFromQualified()method 
public static function getShortClassNameFromQualified(className:String):String

Since : CS5
Removed : CS5.5

Parameters

className:String

Returns
String
registerNamespace()method 
public static function registerNamespace(str:String):void

Since : CS5
Removed : CS5.5

Parameters

str:String

translateForForwardCall()method 
public static function translateForForwardCall(obj:Object):*

Since : CS5
Removed : CS5.5

Parameters

obj:Object

Returns
*