Package org.molgenis.genomebrowser
Class GenomeBrowserTrack
- java.lang.Object
-
- org.molgenis.genomebrowser.GenomeBrowserTrack
-
public abstract class GenomeBrowserTrack extends Object
-
-
Constructor Summary
Constructors Constructor Description GenomeBrowserTrack()
-
Method Summary
-
-
-
Method Detail
-
create
public static GenomeBrowserTrack create(String id, String label, String labelAttr, EntityType entity, GenomeBrowserSettings.TrackType trackType, Iterable<GenomeBrowserTrack> molgenisReferenceTracks, GenomeBrowserSettings.MolgenisReferenceMode molgenisReferenceMode, GenomeBrowserAttributes genomeBrowserAttrs, String actions, String attrs, String scoreAttr, String exonKey, String featureInfoPlugin)
-
create
public static GenomeBrowserTrack create(GenomeBrowserSettings settings)
-
getId
public abstract String getId()
-
getLabel
public abstract String getLabel()
-
getLabelAttr
public abstract String getLabelAttr()
-
getEntity
public abstract EntityType getEntity()
-
getTrackType
public abstract GenomeBrowserSettings.TrackType getTrackType()
-
getMolgenisReferenceTracks
public abstract Iterable<GenomeBrowserTrack> getMolgenisReferenceTracks()
-
getMolgenisReferenceMode
public abstract GenomeBrowserSettings.MolgenisReferenceMode getMolgenisReferenceMode()
-
getGenomeBrowserAttrs
public abstract GenomeBrowserAttributes getGenomeBrowserAttrs()
-
getActions
@Nullable @CheckForNull public abstract String getActions()
-
getAttrs
@Nullable @CheckForNull public abstract String getAttrs()
-
getScoreAttr
@Nullable @CheckForNull public abstract String getScoreAttr()
-
getExonKey
@Nullable @CheckForNull public abstract String getExonKey()
-
getFeatureInfoPlugin
@Nullable @CheckForNull public abstract String getFeatureInfoPlugin()
-
toTrackString
public String toTrackString()
-
-