CustomizableOutline
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 | 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()
CustomizableOutline
getTarget
in interface CustomizableOutline
public JDefinedClass getImplClass()
CustomizableOutline
getImplClass
in interface CustomizableOutline
Copyright © 2018 Oracle Corporation. All rights reserved.