public class ExtensionManifest
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ExtensionManifest.ExtensionCategory |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
authorName |
ExtensionManifest.ExtensionCategory |
category |
ExtensionDependency[] |
dependencies |
java.lang.String |
description |
java.io.File |
file |
javax.swing.Icon |
icon |
java.lang.String |
id |
int |
internalVersion |
java.lang.String |
mainClass |
java.lang.String |
name |
java.lang.String |
repository |
stencyl.thirdparty.misc.Version |
version |
java.lang.String |
website |
Constructor and Description |
---|
ExtensionManifest(java.io.File file,
javax.swing.Icon icon,
java.lang.String id,
java.lang.String mainClass,
stencyl.thirdparty.misc.Version version,
ExtensionManifest.ExtensionCategory type,
ExtensionDependency[] dependencies,
java.lang.String name,
java.lang.String description,
java.lang.String authorName,
java.lang.String website,
java.lang.String repository,
int internalVersion) |
Modifier and Type | Method and Description |
---|---|
static ExtensionManifest |
fromJar(java.io.File f) |
public final java.io.File file
public final javax.swing.Icon icon
public final java.lang.String id
public final java.lang.String mainClass
public final stencyl.thirdparty.misc.Version version
public final ExtensionManifest.ExtensionCategory category
public final ExtensionDependency[] dependencies
public final java.lang.String name
public final java.lang.String description
public final java.lang.String authorName
public final java.lang.String website
public final java.lang.String repository
public final int internalVersion
public ExtensionManifest(java.io.File file, javax.swing.Icon icon, java.lang.String id, java.lang.String mainClass, stencyl.thirdparty.misc.Version version, ExtensionManifest.ExtensionCategory type, ExtensionDependency[] dependencies, java.lang.String name, java.lang.String description, java.lang.String authorName, java.lang.String website, java.lang.String repository, int internalVersion)
public static ExtensionManifest fromJar(java.io.File f) throws java.io.IOException
java.io.IOException