Liefert eine Liste aller Objekte, welche auf dem Einfügeplatz namens placeholderName in dieser mechatronischen Komponente eingefügt sind.
getPlaceholderObjects(String placeholderName) | |||
---|---|---|---|
Argument | String | placeholderName | Der Name eines Einfügeplatzes der Komponente. |
Rückgabewert | List | Liste von mechatronischen Objekten | |
Ausnahmen | Wirft eine PlaceholderNotExistingException, wenn kein Einfügeplatz mit dem angegebenen Namen existiert. |
import org.foederal.util.ui.messages.UserMessageCollector;
import com.mind8.mechatronic.skill.api.PlaceholderNotExistingException;
try
{
objects = component.getPlaceholderObjects("Einfügeplatz");
}
catch (PlaceholderNotExistingException ex)
{
UserMessageCollector.addError(LIBRARY,self,null,"Skript",
"Fehler im Skript: Ein Einfügeplatz namens 'Einfügeplatz' existiert nicht!");
return;
}
Ergebnis:
[<<St01Einsetzen>>,<<St02Umsetzen>>,<<St03Ausschleusen>>]