public class ExtensionPoint
extends java.util.LinkedHashMap
| Constructor and Description |
|---|
ExtensionPoint(java.lang.String extensionPointName)
Deprecated.
Construye un punto de extension.
|
ExtensionPoint(java.lang.String extensionPointName,
java.lang.String description)
Deprecated.
Construye un punto de extension.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAlias(java.lang.String item,
java.lang.String alias)
Deprecated.
Crea un alias para una extension registrada.
|
java.lang.Object |
create(java.lang.String name)
Deprecated.
Crea una extension.
|
java.lang.Object |
create(java.lang.String name,
java.util.Map args)
Deprecated.
|
java.lang.Object |
create(java.lang.String name,
java.lang.Object[] args)
Deprecated.
Crea una extension.
|
java.lang.String |
getDescription()
Deprecated.
Retorna la descripcion asociada al punto de extension.
|
java.lang.String |
getExtensionDescription(java.lang.String key)
Deprecated.
Retorna la descripcion asociada a una extension.
|
java.lang.String |
getName()
Deprecated.
Retorna el nombre de punto de extension.
|
java.lang.Object |
insert(java.lang.String beforeKey,
java.lang.String key,
java.lang.String description,
java.lang.Object value)
Deprecated.
Aņade una extension antes de la indicada con beforeKey,
con su descripcion asociada
|
java.lang.Object |
put(java.lang.String key,
java.lang.String description,
java.lang.Object value)
Deprecated.
Aņade una extension con su descripcion asociada
|
void |
setDescripcion(java.lang.String description)
Deprecated.
Asocia una descripcion al punto de extension.
|
void |
setExtensionDescription(java.lang.String key,
java.lang.String description)
Deprecated.
Asocia una descripcion a una extension registrada.
|
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, valuesclone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizepublic ExtensionPoint(java.lang.String extensionPointName)
extensionPointName - Nombre del punto de extension.public ExtensionPoint(java.lang.String extensionPointName,
java.lang.String description)
extensionPointName - Nombre del punto de extensiondescription - Descripcion del punto de extensionpublic java.lang.String getName()
public java.lang.String getDescription()
public void setDescripcion(java.lang.String description)
description - public java.lang.String getExtensionDescription(java.lang.String key)
key - public void setExtensionDescription(java.lang.String key,
java.lang.String description)
key - Nombre de la extensiondescription - public java.lang.Object put(java.lang.String key,
java.lang.String description,
java.lang.Object value)
key - clave de la extensiondecription - descripcion de la extensionvalue - extensionpublic java.lang.Object insert(java.lang.String beforeKey,
java.lang.String key,
java.lang.String description,
java.lang.Object value)
key - clave de la extensiondecription - descripcion de la extensionvalue - extensionpublic java.lang.Object create(java.lang.String name)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
name - Nombre de la extension a crear.java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic java.lang.Object create(java.lang.String name,
java.lang.Object[] args)
throws java.lang.SecurityException,
java.lang.NoSuchMethodException,
java.lang.IllegalArgumentException,
java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
name - Nombre de la extension a crear.args - Array de objetos a pasar como parametros en la construccion de la instancia de la extension.java.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionjava.lang.IllegalArgumentExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic java.lang.Object create(java.lang.String name,
java.util.Map args)
throws java.lang.SecurityException,
java.lang.NoSuchMethodException,
java.lang.IllegalArgumentException,
java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
java.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionjava.lang.IllegalArgumentExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic void addAlias(java.lang.String item,
java.lang.String alias)
throws java.security.KeyException
item - Nombre de la extension registrada.alias - alias a aņadir.java.security.KeyException