public class SourceReferenceInstancer
extends de.toem.eclipse.toolkits.instancer.AbstractDefaultInstancer
implements de.toem.pattern.element.instancer.IBaseSourcedInstancer
Constructor and Description |
---|
SourceReferenceInstancer() |
SourceReferenceInstancer(SourceReferenceInstancer base,
java.util.List<IElement> sources) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ICell> |
create(String id,
ICell container,
IElement preferences) |
static ICell |
createCell(AbstractSignal source,
IElement preferences) |
SourceReferenceInstancer |
forSource(Object[] source) |
String |
getCellType() |
getAll, getAllGroups, init
createAddModifier, createInsertModifier, createOne, get, get, getAllIds, getAllWithGroup, getDefaultId, getDescription, getDescription, getHelpURL, getIconURI, getIconURI, getLabel, getLabel, getPreferences, has, isEmpty, iterator, supports
getAttribute, getPreferences, getPropertyModel, getPropertyModel, isEnabled, setPreferences
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createAddModifier, createInsertModifier, createOne, getControls, getIconURI, getPreferences
getAttribute, getPreferences, getPropertyModel, getPropertyModel, isEnabled, setPreferences, supports
belongsTo, getGroups
getDescription, getIconURI, getId, getLabel
public SourceReferenceInstancer()
public SourceReferenceInstancer(SourceReferenceInstancer base, java.util.List<IElement> sources)
public String getCellType()
getCellType
in interface de.toem.pattern.element.instancer.IInstancer<de.toem.pattern.element.instancer.IInstancerInformation,de.toem.pattern.information.IInformationGroup>
getCellType
in class de.toem.eclipse.toolkits.instancer.AbstractDefaultInstancer
public java.util.List<ICell> create(String id, ICell container, IElement preferences)
create
in interface de.toem.pattern.element.instancer.IInstancer<de.toem.pattern.element.instancer.IInstancerInformation,de.toem.pattern.information.IInformationGroup>
create
in class de.toem.pattern.element.instancer.AbstractInstancer<de.toem.pattern.element.instancer.IInstancerInformation,de.toem.pattern.information.IInformationGroup>
public static ICell createCell(AbstractSignal source, IElement preferences)
public SourceReferenceInstancer forSource(Object[] source)
forSource
in interface de.toem.pattern.element.instancer.ISourcedInstancer<de.toem.pattern.element.instancer.IInstancerInformation,de.toem.pattern.information.IInformationGroup>