Package com.sun.jna.platform.win32.COM
Class TypeLibUtil
java.lang.Object
com.sun.jna.platform.win32.COM.TypeLibUtil
Wrapper class for the class ITypeLibUtil.
- Author:
- wolf.tobias@gmx.net The Class ITypeLibUtil.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classThe Class FindName.static classThe Class IsName.static classThe Class TypeLibDoc.
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionTypeLibUtil(String file) TypeLibUtil(String clsidStr, int wVerMajor, int wVerMinor) Instantiates a new i type lib util.
- 
Method SummaryModifier and TypeMethodDescriptionFind name.Gets the doc string.getDocumentation(int index) Gets the documentation.intGets the help context.Gets the help file.getLcid()Gets the lcid.Gets the lib attr.getName()Gets the name.Gets the type comp.getTypeInfo(int index) Gets the type info.intGets the type info count.getTypeInfoType(int index) Gets the type info type.getTypeInfoUtil(int index) Gets the type info util.Gets the typelib.Checks if is name.voidReleaseTLibAttr(OaIdl.TLIBATTR pTLibAttr) Release t lib attr.
- 
Field Details- 
OLEAUTOThe Constant OLEAUTO.
 
- 
- 
Constructor Details- 
TypeLibUtilInstantiates a new i type lib util.- Parameters:
- clsidStr- the clsid str
- wVerMajor- the w ver major
- wVerMinor- the w ver minor
 
- 
TypeLibUtil
 
- 
- 
Method Details- 
getTypeInfoCountpublic int getTypeInfoCount()Gets the type info count.- Returns:
- the type info count
 
- 
getTypeInfoTypeGets the type info type.- Parameters:
- index- the index
- Returns:
- the type info type
 
- 
getTypeInfoGets the type info.- Parameters:
- index- the index
- Returns:
- the type info
 
- 
getTypeInfoUtilGets the type info util.- Parameters:
- index- the index
- Returns:
- the type info util
 
- 
getLibAttrGets the lib attr.- Returns:
- the lib attr
 
- 
GetTypeCompGets the type comp.- Returns:
- the i type comp. by reference
 
- 
getDocumentationGets the documentation.- Parameters:
- index- the index
- Returns:
- the documentation
 
- 
IsNameChecks if is name.- Parameters:
- nameBuf- the name buf
- hashVal- the hash val
- Returns:
- the checks if is name
 
- 
FindNameFind name.- Parameters:
- name- the name
- hashVal- the hash val or 0 if unknown
- maxResult- maximum number of items to search
- Returns:
- the find name
 
- 
ReleaseTLibAttrRelease t lib attr.- Parameters:
- pTLibAttr- the t lib attr
 
- 
getLcidGets the lcid.- Returns:
- the lcid
 
- 
getTypelibGets the typelib.- Returns:
- the typelib
 
- 
getNameGets the name.- Returns:
- the name
 
- 
getDocStringGets the doc string.- Returns:
- the doc string
 
- 
getHelpContextpublic int getHelpContext()Gets the help context.- Returns:
- the help context
 
- 
getHelpFileGets the help file.- Returns:
- the help file
 
 
-