Skip to content

com.inscoper.api.RecipeElementGroup

RecipeElementGroup class represents a recipe element that holds other recipe elements. More...

Inherits from com.inscoper.api.RecipeElement

Public Functions

Name
synchronized void delete()
RecipeElementGroup()
Default constructor.
void fromXML(XMLNode xml)
Load from XML.
void toXML(XMLNode xmlParent)
Save to XML.
ERecipeElementType getType()
Get the element type.
String getRecipeName()
Get the recipe name.
void setRecipeName(String recipeName)
Set the recipe name.

Protected Functions

Name
RecipeElementGroup(long cPtr, boolean cMemoryOwn)
void swigSetCMemOwn(boolean own)
void finalize()
long getCPtr(RecipeElementGroup obj)

Additional inherited members

Public Functions inherited from com.inscoper.api.RecipeElement

Name
int getRealType()
RecipeElement createProxy(long cPtr, boolean cMemoryOwn)
RecipeElementSimple castToRecipeElementSimple(RecipeElement recipeElement)
RecipeElementGroup castToRecipeElementGroup(RecipeElement recipeElement)
RecipeElementEvent castToRecipeElementEvent(RecipeElement recipeElement)

Protected Functions inherited from com.inscoper.api.RecipeElement

Name
RecipeElement(long cPtr, boolean cMemoryOwn)

Detailed Description

public class com.inscoper.api.RecipeElementGroup;

RecipeElementGroup class represents a recipe element that holds other recipe elements.

This element allows nesting recipes by defining a group that refers to another recipe.

Public Functions Documentation

function delete

public synchronized void delete()

Reimplements: com.inscoper.api.RecipeElement.delete

function RecipeElementGroup

public RecipeElementGroup()

Default constructor.

Initializes a new instance of the RecipeElementGroup class.

function fromXML

public void fromXML(
    XMLNode xml
)

Load from XML.

Parameters:

  • xml : The XML node containing recipe element group

Exceptions:

Reimplements: com.inscoper.api.RecipeElement.fromXML

Populates the recipe element group from an XML node.

function toXML

public void toXML(
    XMLNode xmlParent
)

Save to XML.

Parameters:

  • xmlParent : The parent XML node

Exceptions:

Reimplements: com.inscoper.api.RecipeElement.toXML

Exports the recipe element group to an XML node attached to the parent XML node.

function getType

public ERecipeElementType getType()

Get the element type.

Return: The type (GROUP)

Reimplements: com.inscoper.api.RecipeElement.getType

Retrieves the type of this recipe element (GROUP).

function getRecipeName

public String getRecipeName()

Get the recipe name.

Return: The recipe name

Retrieves the name of the recipe referenced by this group.

function setRecipeName

public void setRecipeName(
    String recipeName
)

Set the recipe name.

Parameters:

  • recipeName : The recipe name

Sets the name of the recipe referenced by this group.

Protected Functions Documentation

function RecipeElementGroup

protected RecipeElementGroup(
    long cPtr,
    boolean cMemoryOwn
)

function swigSetCMemOwn

protected void swigSetCMemOwn(
    boolean own
)

Reimplements: com.inscoper.api.RecipeElement.swigSetCMemOwn

function finalize

protected void finalize()

Reimplements: com.inscoper.api.RecipeElement.finalize

function getCPtr

protected static long getCPtr(
    RecipeElementGroup obj
)

Updated on 2026-09-03 at 12:14:19 +0200