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 CElementInfo
s.
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()
CustomizableOutline
getTarget
in interface CustomizableOutline
public JDefinedClass getImplClass()
CustomizableOutline
getImplClass
in interface CustomizableOutline
Copyright © 2021 JBoss by Red Hat. All rights reserved.