com.batavia.xbrl.network.view
Interface DeclarationView

All Superinterfaces:
java.io.Serializable

public interface DeclarationView
extends java.io.Serializable


Method Summary
 boolean equals(java.lang.Object other)
           
 java.util.List getChildViews()
          get this nodes childs in the current network
 java.util.List getChildViews(java.lang.String technicalRole, java.lang.String userRole)
           
 java.util.List getChildViewsTechRole(java.lang.String userRole)
           
 java.util.List getChildViewsUserRole(java.lang.String technicalRole)
           
 Declaration getDeclaration()
           
 java.lang.String getLabelText(java.lang.String lang, java.lang.String labelrole)
           
 java.util.List getParentViews(java.lang.String technicalRole, java.lang.String userRole)
           
 java.util.List getParentViewsTechRole(java.lang.String userRole)
           
 java.util.List getParentViewsUserRole(java.lang.String technicalRole)
           
 java.lang.String getPreferredLabelRole()
           
 java.lang.String getPreferredLabelText()
           
 java.lang.String getPreferredLabelText(java.lang.String lang)
           
 java.util.List getPresentedTupleChildViews()
          get this nodes childs in the current network
 java.lang.String getQnameText()
           
 java.lang.String getTechnicalRole()
           
 java.lang.String getTechnicalRoleDefinition()
           
 java.lang.String getUserRole()
           
 java.lang.String getUserRoleDefinition()
           
 int hashcode()
           
 boolean isAbstract()
           
 boolean isConcept()
           
 boolean isTuple()
           
 

Method Detail

hashcode

int hashcode()

equals

boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

getChildViews

java.util.List getChildViews(java.lang.String technicalRole,
                             java.lang.String userRole)

getParentViews

java.util.List getParentViews(java.lang.String technicalRole,
                              java.lang.String userRole)

getParentViewsUserRole

java.util.List getParentViewsUserRole(java.lang.String technicalRole)

getParentViewsTechRole

java.util.List getParentViewsTechRole(java.lang.String userRole)

getChildViewsUserRole

java.util.List getChildViewsUserRole(java.lang.String technicalRole)

getChildViewsTechRole

java.util.List getChildViewsTechRole(java.lang.String userRole)

getChildViews

java.util.List getChildViews()
get this nodes childs in the current network

Returns:

getPresentedTupleChildViews

java.util.List getPresentedTupleChildViews()
get this nodes childs in the current network

Returns:

getPreferredLabelRole

java.lang.String getPreferredLabelRole()

getPreferredLabelText

java.lang.String getPreferredLabelText()

getPreferredLabelText

java.lang.String getPreferredLabelText(java.lang.String lang)

getQnameText

java.lang.String getQnameText()

getLabelText

java.lang.String getLabelText(java.lang.String lang,
                              java.lang.String labelrole)

getDeclaration

Declaration getDeclaration()

isConcept

boolean isConcept()

isTuple

boolean isTuple()

isAbstract

boolean isAbstract()

getUserRole

java.lang.String getUserRole()

getTechnicalRole

java.lang.String getTechnicalRole()

getUserRoleDefinition

java.lang.String getUserRoleDefinition()

getTechnicalRoleDefinition

java.lang.String getTechnicalRoleDefinition()