org.gnu.gtk
Class IconFactory
This object manages a collection of
IconSet
; a
IconSet manages a set of variants of a particular icon. Icons in an
IconFactory are named by a stock ID, which is a simple string identifying
the icon.
addEventHandler , addEventHandler , addEventHandler , addEventHandler , addEventHandler , addEventHandler , addListener , equals , freezeNotify , getBooleanProperty , getData , getData , getDoubleProperty , getEventListenerClass , getEventType , getFloatProperty , getGObjectFromHandle , getHandle , getIntFromHandle , getIntProperty , getJavaObjectProperty , getLongProperty , getNullHandle , getPixbufProperty , getProperty , getStringFromHandle , getStringProperty , hasProperty , hashCode , instantiateJGObjectFromGType , notify , removeEventHandler , removeListener , retrieveGObject , setBooleanProperty , setData , setData , setDoubleProperty , setFloatProperty , setHandle , setIntProperty , setJavaObjectProperty , setLongProperty , setPixbufProperty , setProperty , setStringProperty , thawNotify |
IconFactory
public IconFactory()
Construct a new IconFactory object.
addDefault
public void addDefault()
Adds this IconFactory to the list of icon factories searched by
Style.lookupIconSet. This means that objects that take stock IDs
will be able to find the icons in this factory. There will normally
be an IconFactory added for each library or application that comes
with icons. The default icon factories can be overridden by themes.
addIconSet
public void addIconSet(String stockID,
IconSet iconSet)
Add the given IconSet to this IconFactory.
stockID
- The icon nameiconSet
- The IconSet to add to this factory.
getType
public static Type getType()
Retrieve the runtime type used by the GLib library.
gtk_icon_factory_add
protected static final void gtk_icon_factory_add(Handle factory,
String stockId,
Handle iconSet)
gtk_icon_factory_add_default
protected static final void gtk_icon_factory_add_default(Handle factory)
gtk_icon_factory_get_type
protected static final int gtk_icon_factory_get_type()
gtk_icon_factory_lookup
protected static final Handle gtk_icon_factory_lookup(Handle factory,
String stockId)
gtk_icon_factory_lookup_default
protected static final Handle gtk_icon_factory_lookup_default(String stockId)
gtk_icon_factory_new
protected static final Handle gtk_icon_factory_new()
gtk_icon_factory_remove_default
protected static final void gtk_icon_factory_remove_default(Handle factory)
lookupIconSet
public IconSet lookupIconSet(String stockID)
Looks up stockID from the icon factory, returning an icon set if found.
stockID
- The stockID to use for the search
- The IconSet that matches the stockID or null if one is not
found.
removeDefault
public void removeDefault()
Removes this icon factory from the list of default icon factories.