# com.bea.ide.core
ResourceSvc Class

public class ResourceSvc
extends `Object`

Support for accessing string and image resources stored in an extension JAR file. The format for referencing strings is: <path-to-properties-file>.<properties-file>.<string-name> where the path is relative to the extension jar or directory, properties-file is the name of the java bundle .properties file, without the .properties extension, and string-name is the name of the string in the .properties file.

Hierarchy
  `Object`
  `ResourceSvc`

## Nested Class Summary

`public static interface` | `ResourceSvc.I`
`public static interface` | `ResourceSvc.IResourcePkg` Simplifies code for getting multiple resources from a single string file.

## Field Summary

`protected static `ResourceSvc.I`` | `instance` Static instance of the service interface

## Constructor Summary

ResourceSvc()

## Method Summary

`public static `ResourceSvc.I`` | `get`() Obtain the service interface.

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Field Detail

### instance

    protected static ResourceSvc.I instance

  Static instance of the service interface

## Constructor Detail

### ResourceSvc

    public ResourceSvc()

## Method Detail

### get() Method

    public static ResourceSvc.I get()

Obtain the service interface. Value is cached in the instance variable after the first use.