| Package | Description |
|---|---|
| org.btrplace.btrpsl.constraint |
This package contains the catalog of placement constraints and the builder to instantiate
them.
|
| org.btrplace.btrpsl.element |
This package contains the different operands and the available operation on them.
|
| org.btrplace.btrpsl.template |
This package contains the template mechanism used to instantiate virtual machines
from a skeleton
|
| org.btrplace.btrpsl.tree |
ASTs browsed during the interpretation of scripts.
|
| Modifier and Type | Field and Description |
|---|---|
protected BtrpOperand.Type |
ListOfParam.type |
| Constructor and Description |
|---|
ListOfParam(String n,
BtrpOperand.Type t)
Make a new parameter for a simple set, possibly empty, of elements.
|
ListOfParam(String n,
int d,
BtrpOperand.Type t,
boolean e)
Make a new set parameter
|
| Modifier and Type | Method and Description |
|---|---|
BtrpOperand.Type |
IgnorableOperand.type()
Unsupported operation.
|
BtrpOperand.Type |
BtrpString.type() |
BtrpOperand.Type |
BtrpSet.type() |
BtrpOperand.Type |
BtrpOperand.type()
Get the type of the operand.
|
BtrpOperand.Type |
BtrpNumber.type() |
BtrpOperand.Type |
BtrpElement.type() |
static BtrpOperand.Type |
BtrpOperand.Type.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BtrpOperand.Type[] |
BtrpOperand.Type.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
DefaultBtrpOperand.prettyType(int degree,
BtrpOperand.Type t)
Pretty textual representation of a given element type.
|
| Constructor and Description |
|---|
BtrpElement(BtrpOperand.Type ty,
String n,
Element el)
Make a new element.
|
BtrpSet(int d,
BtrpOperand.Type ty)
Make a new set with a specific degree and type
|
| Modifier and Type | Method and Description |
|---|---|
BtrpOperand.Type |
Template.getElementType()
Get the type of built elements.
|
| Constructor and Description |
|---|
EnumElement(org.antlr.runtime.Token payload,
NamingService<Node> srvNodes,
NamingService<VM> srvVMs,
Script v,
BtrpOperand.Type ty,
ErrorReporter errors)
Make a new tree.
|
Copyright © 2016 University of Nice-Sophia Antipolis. All Rights Reserved.