CustomizableOutlinepublic abstract class ElementOutline extends java.lang.Object implements CustomizableOutline
CElementInfo information
for filling in methods/fields for a bean.
This interface is accessible from Outline. This object is
not created for all CElementInfos.
It is only for those CElementInfo that has a class.
(IOW, CElementInfo.hasClass()| Modifier and Type | Field | Description |
|---|---|---|
JDefinedClass |
implClass |
The implementation aspect of a bean.
|
CElementInfo |
target |
This
ElementOutline holds information about this CElementInfo. |
| Modifier | Constructor | Description |
|---|---|---|
protected |
ElementOutline(CElementInfo target,
JDefinedClass implClass) |
| Modifier and Type | Method | Description |
|---|---|---|
PackageOutline |
_package() |
PackageOutline that contains this class. |
JDefinedClass |
getImplClass() |
Provides customization output.
|
CCustomizable |
getTarget() |
Provides bound information about customizable target.
|
abstract Outline |
parent() |
A
Outline that encloses all the class outlines. |
public final CElementInfo target
ElementOutline holds information about this CElementInfo.public final JDefinedClass implClass
protected ElementOutline(CElementInfo target, JDefinedClass implClass)
public PackageOutline _package()
PackageOutline that contains this class.public CCustomizable getTarget()
CustomizableOutlinegetTarget in interface CustomizableOutlinepublic JDefinedClass getImplClass()
CustomizableOutlinegetImplClass in interface CustomizableOutlineCopyright © 2018 Oracle Corporation. All rights reserved.