Class ScreenWidgetArtifactInfo
- java.lang.Object
-
- org.apache.ofbiz.webtools.artifactinfo.ArtifactInfoBase
-
- org.apache.ofbiz.webtools.artifactinfo.ScreenWidgetArtifactInfo
-
- All Implemented Interfaces:
java.lang.Comparable<ArtifactInfoBase>
public class ScreenWidgetArtifactInfo extends ArtifactInfoBase
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Set<EntityArtifactInfo>
entitiesUsedInThisScreen
protected java.util.Set<FormWidgetArtifactInfo>
formsIncludedInThisScreen
protected ModelScreen
modelScreen
static java.lang.String
module
protected java.util.Set<ControllerRequestArtifactInfo>
requestsLinkedToInScreen
protected java.lang.String
screenLocation
protected java.lang.String
screenName
protected java.util.Set<ServiceArtifactInfo>
servicesUsedInThisScreen
-
Fields inherited from class org.apache.ofbiz.webtools.artifactinfo.ArtifactInfoBase
aif
-
-
Constructor Summary
Constructors Constructor Description ScreenWidgetArtifactInfo(java.lang.String screenName, java.lang.String screenLocation, ArtifactInfoFactory aif)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getDisplayName()
java.lang.String
getDisplayType()
java.util.Set<EntityArtifactInfo>
getEntitiesUsedInScreen()
java.util.Set<FormWidgetArtifactInfo>
getFormsIncludedInScreen()
java.net.URL
getLocationURL()
java.util.Set<ControllerRequestArtifactInfo>
getRequestsLinkedToInScreen()
java.util.Set<ScreenWidgetArtifactInfo>
getScreensIncludedInScreen()
java.util.Set<ScreenWidgetArtifactInfo>
getScreensIncludingThisScreen()
java.util.Set<ServiceArtifactInfo>
getServicesUsedInScreen()
java.lang.String
getType()
java.lang.String
getUniqueId()
java.util.Set<ControllerViewArtifactInfo>
getViewsReferringToScreen()
void
populateAll()
protected void
populateEntitiesFromNameSet(java.util.Set<java.lang.String> allEntityNameSet)
protected void
populateFormsFromNameSet(java.util.Set<java.lang.String> allFormNameSet)
protected void
populateLinkedRequests(java.util.Set<java.lang.String> allRequestUniqueId)
protected void
populateServicesFromNameSet(java.util.Set<java.lang.String> allServiceNameSet)
-
Methods inherited from class org.apache.ofbiz.webtools.artifactinfo.ArtifactInfoBase
compareTo, hashCode, toString
-
-
-
-
Field Detail
-
module
public static final java.lang.String module
-
modelScreen
protected ModelScreen modelScreen
-
screenName
protected java.lang.String screenName
-
screenLocation
protected java.lang.String screenLocation
-
entitiesUsedInThisScreen
protected java.util.Set<EntityArtifactInfo> entitiesUsedInThisScreen
-
servicesUsedInThisScreen
protected java.util.Set<ServiceArtifactInfo> servicesUsedInThisScreen
-
formsIncludedInThisScreen
protected java.util.Set<FormWidgetArtifactInfo> formsIncludedInThisScreen
-
requestsLinkedToInScreen
protected java.util.Set<ControllerRequestArtifactInfo> requestsLinkedToInScreen
-
-
Constructor Detail
-
ScreenWidgetArtifactInfo
public ScreenWidgetArtifactInfo(java.lang.String screenName, java.lang.String screenLocation, ArtifactInfoFactory aif) throws GeneralException
- Throws:
GeneralException
-
-
Method Detail
-
populateAll
public void populateAll() throws GeneralException
- Throws:
GeneralException
-
populateServicesFromNameSet
protected void populateServicesFromNameSet(java.util.Set<java.lang.String> allServiceNameSet) throws GeneralException
- Throws:
GeneralException
-
populateEntitiesFromNameSet
protected void populateEntitiesFromNameSet(java.util.Set<java.lang.String> allEntityNameSet) throws GeneralException
- Throws:
GeneralException
-
populateFormsFromNameSet
protected void populateFormsFromNameSet(java.util.Set<java.lang.String> allFormNameSet) throws GeneralException
- Throws:
GeneralException
-
populateLinkedRequests
protected void populateLinkedRequests(java.util.Set<java.lang.String> allRequestUniqueId) throws GeneralException
- Throws:
GeneralException
-
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayName
in classArtifactInfoBase
-
getDisplayType
public java.lang.String getDisplayType()
- Specified by:
getDisplayType
in classArtifactInfoBase
-
getType
public java.lang.String getType()
- Specified by:
getType
in classArtifactInfoBase
-
getUniqueId
public java.lang.String getUniqueId()
- Specified by:
getUniqueId
in classArtifactInfoBase
-
getLocationURL
public java.net.URL getLocationURL() throws java.net.MalformedURLException
- Specified by:
getLocationURL
in classArtifactInfoBase
- Throws:
java.net.MalformedURLException
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classArtifactInfoBase
-
getViewsReferringToScreen
public java.util.Set<ControllerViewArtifactInfo> getViewsReferringToScreen()
-
getEntitiesUsedInScreen
public java.util.Set<EntityArtifactInfo> getEntitiesUsedInScreen()
-
getServicesUsedInScreen
public java.util.Set<ServiceArtifactInfo> getServicesUsedInScreen()
-
getFormsIncludedInScreen
public java.util.Set<FormWidgetArtifactInfo> getFormsIncludedInScreen()
-
getScreensIncludedInScreen
public java.util.Set<ScreenWidgetArtifactInfo> getScreensIncludedInScreen()
-
getScreensIncludingThisScreen
public java.util.Set<ScreenWidgetArtifactInfo> getScreensIncludingThisScreen()
-
getRequestsLinkedToInScreen
public java.util.Set<ControllerRequestArtifactInfo> getRequestsLinkedToInScreen()
-
-