com.jniwrapper.win32.ui.dialogs
Class OFNStructure
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.Structure
com.jniwrapper.win32.ui.dialogs.OFNStructure
- All Implemented Interfaces:
- com.jniwrapper.AlignmentAwareParameter, com.jniwrapper.CompositeParameter
public class OFNStructure
- extends com.jniwrapper.Structure
This class represents OPENFILENAME structure (both Ansi and Unicode kinds).
Fields inherited from class com.jniwrapper.Structure |
i |
Fields inherited from class com.jniwrapper.Parameter |
LICENSE_TYPE, V |
Methods inherited from class com.jniwrapper.Structure |
a, a, acceptIOPerformer, addMembers, computeLength, equals, getAlignmentRequirement, getDebugInfo, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write |
Methods inherited from class com.jniwrapper.Parameter |
, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getDataBuffer, getDataBufferOffset, hashCode, indent, read, read, toByteArray, write |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
FILES_DELIMETER
public static final char FILES_DELIMETER
- See Also:
- Constant Field Values
OFNStructure
public OFNStructure(com.jniwrapper.Callback hook,
int maxFile)
OFNStructure
public OFNStructure(OFNStructure that)
getOwner
public Handle getOwner()
setOwner
public void setOwner(Handle owner)
getInstance
public Handle getInstance()
setInstance
public void setInstance(Handle instance)
setFilter
public void setFilter(java.lang.StringBuffer filter)
getCustomFilter
public java.lang.String getCustomFilter()
setCustomFilter
public void setCustomFilter(java.lang.String customFilter)
getMaxCustFilter
public long getMaxCustFilter()
setMaxCustFilter
public void setMaxCustFilter(long maxCustFilter)
getFilterIndex
public long getFilterIndex()
setFilterIndex
public void setFilterIndex(long filterIndex)
getFile
public java.lang.String getFile()
setFile
public void setFile(java.lang.String file)
getMaxFile
public long getMaxFile()
setMaxFile
public void setMaxFile(long maxFile)
getFileTitle
public java.lang.String getFileTitle()
setFileTitle
public void setFileTitle(java.lang.String fileTitle)
getMaxFileTitle
public long getMaxFileTitle()
setMaxFileTitle
public void setMaxFileTitle(long maxFileTitle)
getInitialDir
public java.lang.String getInitialDir()
setInitialDir
public void setInitialDir(java.lang.String initialDir)
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
getFlags
public long getFlags()
setFlags
public void setFlags(long flags)
getFileOffset
public long getFileOffset()
setFileOffset
public void setFileOffset(long fileOffset)
getFileExtension
public long getFileExtension()
setFileExtension
public void setFileExtension(long fileExtension)
getDefExt
public java.lang.String getDefExt()
setDefExt
public void setDefExt(java.lang.String defExt)
getCustData
public long getCustData()
setCustData
public void setCustData(long custData)
getHook
public com.jniwrapper.Callback getHook()
setHook
public void setHook(com.jniwrapper.Callback hook)
getTemplateName
public java.lang.String getTemplateName()
setTemplateName
public void setTemplateName(java.lang.String templateName)
getFlagsEx
public long getFlagsEx()
setFlagsEx
public void setFlagsEx(long flagsEx)
clone
public java.lang.Object clone()
- Overrides:
clone
in class com.jniwrapper.Structure