Class ScreenWidgetArtifactInfo
java.lang.Object
org.apache.ofbiz.webtools.artifactinfo.ArtifactInfoBase
org.apache.ofbiz.webtools.artifactinfo.ScreenWidgetArtifactInfo
- All Implemented Interfaces:
Comparable<ArtifactInfoBase>
The type Screen widget artifact info.
-
Constructor Summary
ConstructorDescriptionScreenWidgetArtifactInfo
(String screenName, String screenLocation, ArtifactInfoFactory aif) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets entities used in screen.Gets forms included in screen.Gets requests linked to in screen.Gets screens included in screen.Gets screens including this screen.Gets services used in screen.getType()
Gets views referring to screen.int
hashCode()
void
Populate all.protected void
populateEntitiesFromNameSet
(Set<String> allEntityNameSet) Populate entities from name set.protected void
populateFormsFromNameSet
(Set<String> allFormNameSet) Populate forms from name set.protected void
populateLinkedRequests
(Set<String> allRequestUniqueId) Populate linked requests.protected void
populateServicesFromNameSet
(Set<String> allServiceNameSet) Populate services from name set.Methods inherited from class org.apache.ofbiz.webtools.artifactinfo.ArtifactInfoBase
compareTo, getAif, toString
-
Constructor Details
-
ScreenWidgetArtifactInfo
public ScreenWidgetArtifactInfo(String screenName, String screenLocation, ArtifactInfoFactory aif) throws GeneralException - Throws:
GeneralException
-
-
Method Details
-
populateAll
Populate all.- Throws:
GeneralException
- the general exception
-
populateServicesFromNameSet
Populate services from name set.- Parameters:
allServiceNameSet
- the all service name set- Throws:
GeneralException
- the general exception
-
populateEntitiesFromNameSet
Populate entities from name set.- Parameters:
allEntityNameSet
- the all entity name set- Throws:
GeneralException
- the general exception
-
populateFormsFromNameSet
Populate forms from name set.- Parameters:
allFormNameSet
- the all form name set- Throws:
GeneralException
- the general exception
-
populateLinkedRequests
Populate linked requests.- Parameters:
allRequestUniqueId
- the all request unique id- Throws:
GeneralException
- the general exception
-
getDisplayName
- Specified by:
getDisplayName
in classArtifactInfoBase
-
getDisplayType
- Specified by:
getDisplayType
in classArtifactInfoBase
-
getType
- Specified by:
getType
in classArtifactInfoBase
-
getUniqueId
- Specified by:
getUniqueId
in classArtifactInfoBase
-
getLocationURL
- Specified by:
getLocationURL
in classArtifactInfoBase
- Throws:
MalformedURLException
-
equals
- Overrides:
equals
in classArtifactInfoBase
-
hashCode
public int hashCode()- Overrides:
hashCode
in classArtifactInfoBase
-
getViewsReferringToScreen
Gets views referring to screen.- Returns:
- the views referring to screen
-
getEntitiesUsedInScreen
Gets entities used in screen.- Returns:
- the entities used in screen
-
getServicesUsedInScreen
Gets services used in screen.- Returns:
- the services used in screen
-
getFormsIncludedInScreen
Gets forms included in screen.- Returns:
- the forms included in screen
-
getScreensIncludedInScreen
Gets screens included in screen.- Returns:
- the screens included in screen
-
getScreensIncludingThisScreen
Gets screens including this screen.- Returns:
- the screens including this screen
-
getRequestsLinkedToInScreen
Gets requests linked to in screen.- Returns:
- the requests linked to in screen
-