org.eclipse.tigerstripe.model.artifacts
Interface ISessionArtifact
- All Superinterfaces:
- IAbstractArtifact, IModelComponent, IStereotypeCapable
public interface ISessionArtifact
- extends IAbstractArtifact
Methods inherited from interface org.eclipse.tigerstripe.model.artifacts.IAbstractArtifact |
addIField, addILabel, addIMethod, asText, doSave, doSilentSave, getAncestors, getArtifactPath, getArtifactType, getChildren, getExtendedIArtifact, getExtendingArtifacts, getExtendingIArtifacts, getFieldITypes, getFullyQualifiedName, getIArtifactType, getIFields, getIFields, getILabels, getILabels, getIMethods, getIMethods, getImplementedArtifacts, getImplementedArtifactsAsStr, getImplementingIArtifacts, getInheritedIFields, getInheritedIFields, getInheritedILabels, getInheritedILabels, getInheritedIMethods, getInheritedIMethods, getIProject, getIProjectDescriptor, getIStandardSpecifics, getITigerstripeProject, getLabel, getPackage, getReferencedArtifacts, getReferencedIArtifacts, getReferencingIArtifacts, getUpdater, hasExtends, isAbstract, isInActiveFacet, isReadonly, makeIField, makeILabel, makeIMethod, removeIFields, removeILabels, removeIMethods, setAbstract, setExtendedIArtifact, setFullyQualifiedName, setIFields, setILabels, setIMethods, setImplementedArtifacts, setPackage, validate, write |
DEFAULT_LABEL
static final java.lang.String DEFAULT_LABEL
- See Also:
- Constant Field Values
makeIManagedEntityDetails
ISessionArtifact.IManagedEntityDetails makeIManagedEntityDetails()
addIManagedEntityDetails
void addIManagedEntityDetails(ISessionArtifact.IManagedEntityDetails details)
- Add/sets IManagedEntityDetails for the target entity If such managed
entity already exists, the details are overwritten.
- Parameters:
details
-
removeIManagedEntityDetails
void removeIManagedEntityDetails(ISessionArtifact.IManagedEntityDetails[] details)
makeINamedQuery
ISessionArtifact.INamedQuery makeINamedQuery()
addINamedQuery
void addINamedQuery(ISessionArtifact.INamedQuery details)
removeINamedQuery
void removeINamedQuery(ISessionArtifact.INamedQuery[] details)
makeIExposedUpdateProcedure
ISessionArtifact.IExposedUpdateProcedure makeIExposedUpdateProcedure()
addIExposedUpdateProcedure
void addIExposedUpdateProcedure(ISessionArtifact.IExposedUpdateProcedure details)
removeIExposedUpdateProcedure
void removeIExposedUpdateProcedure(ISessionArtifact.IExposedUpdateProcedure[] details)
makeIEmittedEvent
ISessionArtifact.IEmittedEvent makeIEmittedEvent()
addIEmittedEvent
void addIEmittedEvent(ISessionArtifact.IEmittedEvent details)
removeIEmittedEvent
void removeIEmittedEvent(ISessionArtifact.IEmittedEvent[] details)
getIEmittedEvents
ISessionArtifact.IEmittedEvent[] getIEmittedEvents()
getIExposedUpdateProcedures
ISessionArtifact.IExposedUpdateProcedure[] getIExposedUpdateProcedures()
getIManagedEntityDetails
ISessionArtifact.IManagedEntityDetails[] getIManagedEntityDetails()
getINamedQueries
ISessionArtifact.INamedQuery[] getINamedQueries()