public abstract class ElementOutline extends 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 and Description |
|---|---|
JDefinedClass |
implClass
The implementation aspect of a bean.
|
CElementInfo |
target
This
ElementOutline holds information about this CElementInfo. |
| Modifier | Constructor and Description |
|---|---|
protected |
ElementOutline(CElementInfo target,
JDefinedClass implClass) |
| Modifier and Type | Method and 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 © 2019 JBoss by Red Hat. All rights reserved.