@Portable public class FactModelTree extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FactModelTree.Type |
| Constructor and Description |
|---|
FactModelTree() |
FactModelTree(String factName,
String fullPackage,
Map<String,String> simpleProperties)
Call this constructor to have a
FactModelTree with UNDEFINED Type |
FactModelTree(String factName,
String fullPackage,
Map<String,String> simpleProperties,
FactModelTree.Type type)
Call this constructor to specify the
FactModelTree' Type |
| Modifier and Type | Method and Description |
|---|---|
void |
addExpandableProperty(String propertyName,
String propertyType) |
void |
addSimpleProperty(String propertyName,
String propertyType) |
Map<String,String> |
getExpandableProperties() |
String |
getFactName() |
String |
getFullPackage() |
Map<String,String> |
getSimpleProperties() |
FactModelTree.Type |
getType() |
boolean |
isSimple() |
void |
removeSimpleProperty(String propertyName) |
void |
setSimple(boolean simple) |
String |
toString() |
public FactModelTree()
public FactModelTree(String factName, String fullPackage, Map<String,String> simpleProperties)
FactModelTree with UNDEFINED TypefactName - fullPackage - simpleProperties - public String getFactName()
public String getFullPackage()
public void removeSimpleProperty(String propertyName)
public boolean isSimple()
public void setSimple(boolean simple)
public FactModelTree.Type getType()
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.