Class FormWidgetArtifactInfo
- java.lang.Object
-
- org.apache.ofbiz.webtools.artifactinfo.ArtifactInfoBase
-
- org.apache.ofbiz.webtools.artifactinfo.FormWidgetArtifactInfo
-
- All Implemented Interfaces:
java.lang.Comparable<ArtifactInfoBase>
public class FormWidgetArtifactInfo extends ArtifactInfoBase
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Set<EntityArtifactInfo>
entitiesUsedInThisForm
protected java.lang.String
formLocation
protected java.lang.String
formName
protected FormWidgetArtifactInfo
formThisFormExtends
protected ModelForm
modelForm
static java.lang.String
module
protected java.util.Set<ControllerRequestArtifactInfo>
requestsLinkedToInForm
protected java.util.Set<ControllerRequestArtifactInfo>
requestsTargetedByInForm
protected java.util.Set<ServiceArtifactInfo>
servicesUsedInThisForm
-
Fields inherited from class org.apache.ofbiz.webtools.artifactinfo.ArtifactInfoBase
aif
-
-
Constructor Summary
Constructors Constructor Description FormWidgetArtifactInfo(java.lang.String formName, java.lang.String formLocation, 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>
getEntitiesUsedInForm()
java.util.Set<FormWidgetArtifactInfo>
getFormsExtendingThisForm()
FormWidgetArtifactInfo
getFormThisFormExtends()
java.net.URL
getLocationURL()
java.util.Set<ControllerRequestArtifactInfo>
getRequestsLinkedToInForm()
java.util.Set<ControllerRequestArtifactInfo>
getRequestsTargetedByForm()
java.util.Set<ScreenWidgetArtifactInfo>
getScreensIncludingThisForm()
java.util.Set<ServiceArtifactInfo>
getServicesUsedInForm()
java.lang.String
getType()
java.lang.String
getUniqueId()
void
populateAll()
note this is mean to be called after the object is created and added to the ArtifactInfoFactory.allFormInfos in ArtifactInfoFactory.getFormWidgetArtifactInfoprotected void
populateEntitiesFromNameSet(java.util.Set<java.lang.String> allEntityNameSet)
protected void
populateFormExtended()
protected void
populateLinkedRequests(java.util.Set<java.lang.String> allRequestUniqueId)
protected void
populateServicesFromNameSet(java.util.Set<java.lang.String> allServiceNameSet)
protected void
populateTargetedRequests(java.util.Set<java.lang.String> allRequestUniqueId)
-
Methods inherited from class org.apache.ofbiz.webtools.artifactinfo.ArtifactInfoBase
compareTo, hashCode, toString
-
-
-
-
Field Detail
-
module
public static final java.lang.String module
-
modelForm
protected ModelForm modelForm
-
formName
protected java.lang.String formName
-
formLocation
protected java.lang.String formLocation
-
entitiesUsedInThisForm
protected java.util.Set<EntityArtifactInfo> entitiesUsedInThisForm
-
servicesUsedInThisForm
protected java.util.Set<ServiceArtifactInfo> servicesUsedInThisForm
-
formThisFormExtends
protected FormWidgetArtifactInfo formThisFormExtends
-
requestsLinkedToInForm
protected java.util.Set<ControllerRequestArtifactInfo> requestsLinkedToInForm
-
requestsTargetedByInForm
protected java.util.Set<ControllerRequestArtifactInfo> requestsTargetedByInForm
-
-
Constructor Detail
-
FormWidgetArtifactInfo
public FormWidgetArtifactInfo(java.lang.String formName, java.lang.String formLocation, ArtifactInfoFactory aif) throws GeneralException
- Throws:
GeneralException
-
-
Method Detail
-
populateAll
public void populateAll() throws GeneralException
note this is mean to be called after the object is created and added to the ArtifactInfoFactory.allFormInfos in ArtifactInfoFactory.getFormWidgetArtifactInfo- Throws:
GeneralException
-
populateFormExtended
protected void populateFormExtended() throws GeneralException
- Throws:
GeneralException
-
populateEntitiesFromNameSet
protected void populateEntitiesFromNameSet(java.util.Set<java.lang.String> allEntityNameSet) throws GeneralException
- Throws:
GeneralException
-
populateServicesFromNameSet
protected void populateServicesFromNameSet(java.util.Set<java.lang.String> allServiceNameSet) throws GeneralException
- Throws:
GeneralException
-
populateLinkedRequests
protected void populateLinkedRequests(java.util.Set<java.lang.String> allRequestUniqueId) throws GeneralException
- Throws:
GeneralException
-
populateTargetedRequests
protected void populateTargetedRequests(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
-
getEntitiesUsedInForm
public java.util.Set<EntityArtifactInfo> getEntitiesUsedInForm()
-
getServicesUsedInForm
public java.util.Set<ServiceArtifactInfo> getServicesUsedInForm()
-
getFormThisFormExtends
public FormWidgetArtifactInfo getFormThisFormExtends()
-
getFormsExtendingThisForm
public java.util.Set<FormWidgetArtifactInfo> getFormsExtendingThisForm()
-
getScreensIncludingThisForm
public java.util.Set<ScreenWidgetArtifactInfo> getScreensIncludingThisForm()
-
getRequestsLinkedToInForm
public java.util.Set<ControllerRequestArtifactInfo> getRequestsLinkedToInForm()
-
getRequestsTargetedByForm
public java.util.Set<ControllerRequestArtifactInfo> getRequestsTargetedByForm()
-
-