public abstract class Behavior
extends java.lang.Object
| Constructor and Description |
|---|
Behavior(java.lang.Class clazz) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCodeToComponent(java.lang.StringBuilder stringBuilder) |
void |
addGetterSetter(ComponentArtifact artifact,
java.lang.StringBuilder output) |
void |
addImportsToComponent(java.lang.StringBuilder stringBuilder) |
void |
addImportsToTag(java.lang.StringBuilder stringBuilder) |
void |
addProperties(ComponentContext componentContext) |
void |
addPropertiesEnumToComponent(java.lang.StringBuilder output) |
java.lang.String |
getInterfaceName() |
java.util.ArrayList<PropertyValues> |
getProperties() |
abstract boolean |
hasBehavior(java.lang.Class clazz) |
boolean |
hasInterface() |
public java.util.ArrayList<PropertyValues> getProperties()
public boolean hasInterface()
public java.lang.String getInterfaceName()
public abstract boolean hasBehavior(java.lang.Class clazz)
public void addImportsToComponent(java.lang.StringBuilder stringBuilder)
public void addCodeToComponent(java.lang.StringBuilder stringBuilder)
throws java.lang.Exception
java.lang.Exceptionpublic void addImportsToTag(java.lang.StringBuilder stringBuilder)
public void addProperties(ComponentContext componentContext)
public void addPropertiesEnumToComponent(java.lang.StringBuilder output)
public void addGetterSetter(ComponentArtifact artifact, java.lang.StringBuilder output)
Copyright 2018 ICEsoft Technologies Canada Corp., All Rights Reserved.