public interface XcodeIdeProductTypes
Modifier and Type | Field and Description |
---|---|
static XcodeIdeProductType |
APP_EXTENSION |
static XcodeIdeProductType |
APPLICATION |
static XcodeIdeProductType |
BUNDLE |
static XcodeIdeProductType |
DYNAMIC_LIBRARY |
static XcodeIdeProductType |
FRAMEWORK |
static XcodeIdeProductType |
STATIC_FRAMEWORK |
static XcodeIdeProductType |
STATIC_LIBRARY |
static XcodeIdeProductType |
TOOL |
static XcodeIdeProductType |
UI_TEST |
static XcodeIdeProductType |
UNIT_TEST |
static XcodeIdeProductType |
WATCH_APPLICATION |
Modifier and Type | Method and Description |
---|---|
default XcodeIdeProductType |
getApplication()
Returns an application product type, also known as an application bundle.
|
default XcodeIdeProductType |
getDynamicLibrary()
Returns a dynamic library product type, also known as a shared library.
|
static XcodeIdeProductType[] |
getKnownValues()
Returns all known product types.
|
default XcodeIdeProductType |
getStaticLibrary()
Returns a static library product, also known as static library.
|
default XcodeIdeProductType |
getTool()
Returns a tool product type, also known as a command line executable.
|
default XcodeIdeProductType |
of(String identifier)
Creates a product type of the specified identifier.
|
static final XcodeIdeProductType STATIC_LIBRARY
static final XcodeIdeProductType DYNAMIC_LIBRARY
static final XcodeIdeProductType TOOL
static final XcodeIdeProductType BUNDLE
static final XcodeIdeProductType FRAMEWORK
static final XcodeIdeProductType STATIC_FRAMEWORK
static final XcodeIdeProductType APPLICATION
static final XcodeIdeProductType WATCH_APPLICATION
static final XcodeIdeProductType UNIT_TEST
static final XcodeIdeProductType UI_TEST
static final XcodeIdeProductType APP_EXTENSION
default XcodeIdeProductType getStaticLibrary()
XcodeIdeProductType
instance representing a static library, never null.STATIC_LIBRARY
default XcodeIdeProductType getDynamicLibrary()
XcodeIdeProductType
instance representing a dynamic library, never null.DYNAMIC_LIBRARY
default XcodeIdeProductType getTool()
XcodeIdeProductType
instance representing a tool, never null.TOOL
default XcodeIdeProductType getApplication()
XcodeIdeProductType
instance representing an application, never null.APPLICATION
default XcodeIdeProductType of(String identifier)
identifier
- a identifier for the product type to create.XcodeIdeProductType
instance, never null.static XcodeIdeProductType[] getKnownValues()
XcodeIdeProductType
instances, never null.