Separate site name and displayed title
This commit is contained in:
parent
3ec4d74545
commit
46bd8667c8
|
@ -9,7 +9,7 @@ public class SiteTab extends Tab implements TabSelectionListener {
|
|||
private SiteTabPane siteTabPane;
|
||||
|
||||
public SiteTab(Site site, Scene scene) {
|
||||
super(site.getName());
|
||||
super(site.getTitle());
|
||||
setClosable(false);
|
||||
siteTabPane = new SiteTabPane(site, scene);
|
||||
setContent(siteTabPane);
|
||||
|
|
|
@ -156,6 +156,11 @@ public class UnknownModel extends AbstractModel {
|
|||
public Model createModel(String name) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getTitle() {
|
||||
return getName();
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
|
@ -51,4 +51,9 @@ public abstract class AbstractSite implements Site {
|
|||
public Model createModelFromUrl(String url) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getTitle() {
|
||||
return getName();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,6 +8,7 @@ import ctbrec.io.HttpClient;
|
|||
import ctbrec.recorder.Recorder;
|
||||
|
||||
public interface Site {
|
||||
public String getTitle();
|
||||
public String getName();
|
||||
public String getBaseUrl();
|
||||
public String getAffiliateLink();
|
||||
|
|
|
@ -37,7 +37,7 @@ public class MyFreeCams extends AbstractSite {
|
|||
|
||||
@Override
|
||||
public String getName() {
|
||||
return "MyFreeCams (broken)";
|
||||
return "MyFreeCams";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -141,4 +141,9 @@ public class MyFreeCams extends AbstractSite {
|
|||
}
|
||||
return super.createModelFromUrl(url);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getTitle() {
|
||||
return getName() + " (broken)";
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue