@Documented @Retention(value=RUNTIME) @Target(value=TYPE) public @interface PluginDesc
The information provided to each field has no semantic properties
Modifier and Type | Required Element and Description |
---|---|
String |
name
The plugin name, which will always be loaded even if it has the same name as another
|
Modifier and Type | Optional Element and Description |
---|---|
String |
author
The person who wrote the plugin
|
String[] |
authors
The people that wrote the plugin
|
String[] |
dependencies
The plugin(s) which is depended on by the described plugin
|
String |
description
Purpose of the plugin
|
int |
priority |
String |
version
The plugin version
|
public abstract int priority
public abstract String description
public abstract String[] dependencies
Copyright © 2016. All rights reserved.