|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IFontMapCollection
Provides access to members that control a Collection of Font Map Objects.
The font map collection houses the set of font maps used by the PS printer or PS exporter objects.
The FontMapCollection is a collection object whose life cycle is tied to that of the object that created it, such as PsPrinter or PsExporter. This object controls the set of FontMap objects defined for use with the PostScript driver. An object of this type is returned by IFontMapEnvironment::FontMapCollection. Use this object to make your adjustments to the font mapping environment.
By default, the collection returned by IFontMapEnvironment::FontMapCollection will have some values in it. These default values are defined by the system. You can then add additional FontMap objects to the collection.
Method Summary | |
---|---|
void |
add(IFontMap fontMap)
Add an IFontMap to the FontMap collection. |
int |
getCount()
The count of the FontMap collection. |
IFontMap |
getFontMap(int index)
An IFontMap from the FontMap collection. |
void |
insert(int index,
IFontMap fontMap)
Insert an IFontMap into the FontMap collection at position index. |
void |
remove(int index)
Removes IFontMap at index from the FontMap collection. |
void |
removeAll()
Removes all IFontMaps from the FontMap collection. |
Method Detail |
---|
int getCount() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IFontMap getFontMap(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void add(IFontMap fontMap) throws IOException, AutomationException
fontMap
- A reference to a com.esri.arcgis.output.IFontMap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void insert(int index, IFontMap fontMap) throws IOException, AutomationException
index
- The index (in)fontMap
- A reference to a com.esri.arcgis.output.IFontMap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void remove(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void removeAll() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |