diff --git a/src/org/olap4j/driver/xmla/XmlaOlap4jCellProperty.java b/src/org/olap4j/driver/xmla/XmlaOlap4jCellProperty.java index 874bc5b..07a2814 100644 --- a/src/org/olap4j/driver/xmla/XmlaOlap4jCellProperty.java +++ b/src/org/olap4j/driver/xmla/XmlaOlap4jCellProperty.java @@ -61,6 +61,10 @@ public String getDescription() { public ContentType getContentType() { return ContentType.REGULAR; } + + public boolean isVisible() { + return true; + } } // End XmlaOlap4jCellProperty.java diff --git a/src/org/olap4j/driver/xmla/XmlaOlap4jCellSet.java b/src/org/olap4j/driver/xmla/XmlaOlap4jCellSet.java index e46a5e9..701d5e2 100644 --- a/src/org/olap4j/driver/xmla/XmlaOlap4jCellSet.java +++ b/src/org/olap4j/driver/xmla/XmlaOlap4jCellSet.java @@ -1480,6 +1480,10 @@ public String getCaption() { public String getDescription() { return null; } + + public boolean isVisible() { + return true; + } } } diff --git a/src/org/olap4j/driver/xmla/XmlaOlap4jCellSetMemberProperty.java b/src/org/olap4j/driver/xmla/XmlaOlap4jCellSetMemberProperty.java index 7949090..85d4098 100644 --- a/src/org/olap4j/driver/xmla/XmlaOlap4jCellSetMemberProperty.java +++ b/src/org/olap4j/driver/xmla/XmlaOlap4jCellSetMemberProperty.java @@ -64,6 +64,10 @@ public String getDescription() { public ContentType getContentType() { return ContentType.REGULAR; } + + public boolean isVisible() { + return true; + } } // End XmlaOlap4jCellSetMemberProperty.java diff --git a/src/org/olap4j/driver/xmla/XmlaOlap4jPositionMember.java b/src/org/olap4j/driver/xmla/XmlaOlap4jPositionMember.java index 972be3c..02e4a6b 100644 --- a/src/org/olap4j/driver/xmla/XmlaOlap4jPositionMember.java +++ b/src/org/olap4j/driver/xmla/XmlaOlap4jPositionMember.java @@ -219,6 +219,10 @@ public String getDescription() { return member.getDescription(); } + public boolean isVisible() { + return member.isVisible(); + } + /** * Read-only map that contains the union of two maps. */ diff --git a/src/org/olap4j/metadata/Property.java b/src/org/olap4j/metadata/Property.java index facf4a3..da1b9f8 100644 --- a/src/org/olap4j/metadata/Property.java +++ b/src/org/olap4j/metadata/Property.java @@ -523,6 +523,10 @@ public ContentType getContentType() { public boolean isInternal() { return internal; } + + public boolean isVisible() { + return !internal; + } } /** @@ -762,6 +766,10 @@ public boolean isInternal() { return internal; } + public boolean isVisible() { + return !internal; + } + public ContentType getContentType() { return ContentType.REGULAR; }