@Retention(value=RUNTIME) @Target(value=TYPE) @Inherited @Documented public @interface ControlInterfaces
Wrp
class.Wrap| Modifier and Type | Required Element and Description |
|---|---|
Class<? extends ControlInterface>[] |
value
List of interfaces supported by this wrap.
|
| Modifier and Type | Optional Element and Description |
|---|---|
Class[] |
encapsulates
List of encapsulated types for the
TypeControlInterface
interfaces listed in value. |
String[] |
name
This provides names for the dock methods which would be generated.
|
public abstract Class<? extends ControlInterface>[] value
ControlInterfacepublic abstract Class[] encapsulates
TypeControlInterface
interfaces listed in value.
Note that this list should be shorter that the value to not
provide anything for a ControlInterface which is not a
TypeControlInterfaceTypeControlInterfacepublic abstract String[] name
"as" + value[i].getName().Copyright © 2019. All rights reserved.